Quarterly report pursuant to Section 13 or 15(d)

Restructuring and Asset Impairment Charges (Detail)

v2.4.1.9
Restructuring and Asset Impairment Charges (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 28, 2015
Employee
Mar. 29, 2014
Restructuring Cost and Reserve [Line Items]    
Restructuring and Related Activities, Completion Date Dec. 26, 2015  
Restructuring and Related Cost, Incurred Cost $ 105us-gaap_RestructuringAndRelatedCostIncurredCost $ 137us-gaap_RestructuringAndRelatedCostIncurredCost
Restructuring and Related Cost, Number of Positions Eliminated 1,400us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated  
Restructuring and Related Cost, Cost Incurred to Date 640us-gaap_RestructuringAndRelatedCostCostIncurredToDate1  
Restructuring and Related Cost, Number of Positions Eliminated, Inception to Date 9,000us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDate  
Restructuring Reserve [Roll Forward]    
Accrued restructuring, Beginning Balance 132us-gaap_RestructuringReserve  
Accrued restructuring, Additional accruals 106intc_RestructuringReserveAdditionalAccruals  
Accrued restructuring, Adjustments (1)us-gaap_RestructuringReserveAccrualAdjustment  
Accrued restructuring, Cash payments (86)us-gaap_PaymentsForRestructuring  
Accrued restructuring, Non-cash settlements (2)us-gaap_RestructuringReserveSettledWithoutCash1  
Accrued restructuring, Ending Balance 149us-gaap_RestructuringReserve  
Employee severance and benefit arrangements [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring and Related Cost, Incurred Cost 99us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= intc_EmployeeSeveranceAndBenefitsMember
137us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= intc_EmployeeSeveranceAndBenefitsMember
Restructuring and Related Cost, Cost Incurred to Date 565us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= intc_EmployeeSeveranceAndBenefitsMember
 
Restructuring Reserve [Roll Forward]    
Accrued restructuring, Beginning Balance 121us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= intc_EmployeeSeveranceAndBenefitsMember
 
Accrued restructuring, Additional accruals 99intc_RestructuringReserveAdditionalAccruals
/ us-gaap_RestructuringCostAndReserveAxis
= intc_EmployeeSeveranceAndBenefitsMember
 
Accrued restructuring, Adjustments 0us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= intc_EmployeeSeveranceAndBenefitsMember
 
Accrued restructuring, Cash payments (82)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= intc_EmployeeSeveranceAndBenefitsMember
 
Accrued restructuring, Non-cash settlements 0us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= intc_EmployeeSeveranceAndBenefitsMember
 
Accrued restructuring, Ending Balance 138us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= intc_EmployeeSeveranceAndBenefitsMember
 
Asset Impairments and other restructuring charges [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring and Related Cost, Incurred Cost 6us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= intc_AssetImpairmentsAndOtherRestructuringChargesMember
0us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= intc_AssetImpairmentsAndOtherRestructuringChargesMember
Restructuring and Related Cost, Cost Incurred to Date 75us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= intc_AssetImpairmentsAndOtherRestructuringChargesMember
 
Restructuring Reserve [Roll Forward]    
Accrued restructuring, Beginning Balance 11us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= intc_AssetImpairmentsAndOtherRestructuringChargesMember
 
Accrued restructuring, Additional accruals 7intc_RestructuringReserveAdditionalAccruals
/ us-gaap_RestructuringCostAndReserveAxis
= intc_AssetImpairmentsAndOtherRestructuringChargesMember
 
Accrued restructuring, Adjustments (1)us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= intc_AssetImpairmentsAndOtherRestructuringChargesMember
 
Accrued restructuring, Cash payments (4)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= intc_AssetImpairmentsAndOtherRestructuringChargesMember
 
Accrued restructuring, Non-cash settlements (2)us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= intc_AssetImpairmentsAndOtherRestructuringChargesMember
 
Accrued restructuring, Ending Balance $ 11us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= intc_AssetImpairmentsAndOtherRestructuringChargesMember