Annual report pursuant to Section 13 and 15(d)

Restructuring And Asset Impairment Charges (Detail)

v2.4.1.9
Restructuring And Asset Impairment Charges (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 27, 2014
Employee
Dec. 28, 2013
Dec. 29, 2012
Restructuring Cost and Reserve [Line Items]      
Restructuring and Related Activities, Completion Date Dec. 26, 2015    
Restructuring and Related Cost, Incurred Cost $ 295us-gaap_RestructuringAndRelatedCostIncurredCost $ 240us-gaap_RestructuringAndRelatedCostIncurredCost $ 0us-gaap_RestructuringAndRelatedCostIncurredCost
Restructuring and Related Cost, Number of Impacted Employees 3,700us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated    
Restructuring and Related Cost, Cost Incurred to Date 535us-gaap_RestructuringAndRelatedCostCostIncurredToDate1    
Restructuring and Related Cost, Number of Impacted Employees, Inception to Date 7,600us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDate    
Restructuring Reserve [Roll Forward]      
Restructuring Reserve, Beginning Balance 183us-gaap_RestructuringReserve 0us-gaap_RestructuringReserve  
Restructuring Reserve, Additional accruals 283intc_RestructuringReserveAdditionalAccruals 234intc_RestructuringReserveAdditionalAccruals  
Restructuring Reserve, Adjustments 12us-gaap_RestructuringReserveAccrualAdjustment 6us-gaap_RestructuringReserveAccrualAdjustment  
Restructuring Reserve, Cash payments (333)us-gaap_PaymentsForRestructuring (18)us-gaap_PaymentsForRestructuring  
Restructuring Reserve, Non-cash settlements (13)us-gaap_RestructuringReserveSettledWithoutCash1 (39)us-gaap_RestructuringReserveSettledWithoutCash1  
Restructuring Reserve, Ending Balance 132us-gaap_RestructuringReserve 183us-gaap_RestructuringReserve 0us-gaap_RestructuringReserve
Employee severance and benefit arrangements [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring and Related Cost, Incurred Cost 265us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= intc_EmployeeSeveranceAndBenefitsMember
201us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= intc_EmployeeSeveranceAndBenefitsMember
0us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= intc_EmployeeSeveranceAndBenefitsMember
Restructuring and Related Cost, Cost Incurred to Date 466us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= intc_EmployeeSeveranceAndBenefitsMember
   
Restructuring Reserve [Roll Forward]      
Restructuring Reserve, Beginning Balance 183us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= intc_EmployeeSeveranceAndBenefitsMember
0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= intc_EmployeeSeveranceAndBenefitsMember
 
Restructuring Reserve, Additional accruals 252intc_RestructuringReserveAdditionalAccruals
/ us-gaap_RestructuringCostAndReserveAxis
= intc_EmployeeSeveranceAndBenefitsMember
195intc_RestructuringReserveAdditionalAccruals
/ us-gaap_RestructuringCostAndReserveAxis
= intc_EmployeeSeveranceAndBenefitsMember
 
Restructuring Reserve, Adjustments 13us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= intc_EmployeeSeveranceAndBenefitsMember
6us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= intc_EmployeeSeveranceAndBenefitsMember
 
Restructuring Reserve, Cash payments (327)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= intc_EmployeeSeveranceAndBenefitsMember
(18)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= intc_EmployeeSeveranceAndBenefitsMember
 
Restructuring Reserve, Non-cash settlements 0us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= intc_EmployeeSeveranceAndBenefitsMember
0us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= intc_EmployeeSeveranceAndBenefitsMember
 
Restructuring Reserve, Ending Balance 121us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= intc_EmployeeSeveranceAndBenefitsMember
183us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= intc_EmployeeSeveranceAndBenefitsMember
0us-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 30us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= intc_AssetImpairmentsAndOtherRestructuringChargesMember
39us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= intc_AssetImpairmentsAndOtherRestructuringChargesMember
0us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= intc_AssetImpairmentsAndOtherRestructuringChargesMember
Restructuring and Related Cost, Cost Incurred to Date 69us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= intc_AssetImpairmentsAndOtherRestructuringChargesMember
   
Restructuring Reserve [Roll Forward]      
Restructuring Reserve, Beginning Balance 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= intc_AssetImpairmentsAndOtherRestructuringChargesMember
0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= intc_AssetImpairmentsAndOtherRestructuringChargesMember
 
Restructuring Reserve, Additional accruals 31intc_RestructuringReserveAdditionalAccruals
/ us-gaap_RestructuringCostAndReserveAxis
= intc_AssetImpairmentsAndOtherRestructuringChargesMember
39intc_RestructuringReserveAdditionalAccruals
/ us-gaap_RestructuringCostAndReserveAxis
= intc_AssetImpairmentsAndOtherRestructuringChargesMember
 
Restructuring Reserve, Adjustments (1)us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= intc_AssetImpairmentsAndOtherRestructuringChargesMember
0us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= intc_AssetImpairmentsAndOtherRestructuringChargesMember
 
Restructuring Reserve, Cash payments (6)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= intc_AssetImpairmentsAndOtherRestructuringChargesMember
0us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= intc_AssetImpairmentsAndOtherRestructuringChargesMember
 
Restructuring Reserve, Non-cash settlements (13)us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= intc_AssetImpairmentsAndOtherRestructuringChargesMember
(39)us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= intc_AssetImpairmentsAndOtherRestructuringChargesMember
 
Restructuring Reserve, Ending Balance $ 11us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= intc_AssetImpairmentsAndOtherRestructuringChargesMember
$ 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= intc_AssetImpairmentsAndOtherRestructuringChargesMember
$ 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= intc_AssetImpairmentsAndOtherRestructuringChargesMember