Overclock.net › Forums › Industry News › Software News › [TechReport] Intel to developers: Code for as many cores as you can
New Posts  All Forums:Forum Nav:

[TechReport] Intel to developers: Code for as many cores as you can

post #1 of 3
Thread Starter 
Quote:
If programmers want to write software for tomorrow's processors, they should start fashioning algorithms that can tap into chips with "tens, hundreds, and thousands of cores." That's the gist of a blog post by Intel microprocessor engineer Anwar Ghuloum titled, "Unwelcome Advice."

In the post, Ghuloum talks a little bit about how Intel is selling the concept of many-core chips to developers and what those developers will need to do. He says because of discussions from a couple of years ago, coders sometimes do the bare minimum to write software that can use two or four cores. However, he adds Intel has begun talking about scaling to core counts the company hasn't started to ship yet. Over time, Ghuloum notes, "I find that developers migrate their thinking from the first kind of discussion to the second."

As one would expect, writing code for many-core CPUs takes a little more effort than updating software to take advantage of a couple of extra cores. Ghuloum explains that developers need to go back to the drawing board and perhaps change programming languages, libraries, and ways of thinking. He calls the need for those changes an "opportunity," but developers who've spent years or decades working with single-core CPUs may see things differently.
Source
post #2 of 3
Soon enough, colleges will offer Computer Science courses specifically for multi-core code optimization.
Server
(11 items)
 
  
CPUMotherboardRAMHard Drive
Intel Core i5-3470 ASRock Z77 Extreme6 16 GB G.Skill Sniper DDR3-1600 1TB WD Caviar Black 
Hard DriveCoolingOSCase
4TB WD Caviar Red Cooler Master Hyper 212+ VMWare ESXi NZXT Crafted Series Tempest 410 
OtherOtherOther
LSI 9280-16i4e RAID Card Intel I350 Quad Port Gigabit NIC Intel Pro/1000 PT Dual Port Gigabit NIC 
  hide details  
Reply
Server
(11 items)
 
  
CPUMotherboardRAMHard Drive
Intel Core i5-3470 ASRock Z77 Extreme6 16 GB G.Skill Sniper DDR3-1600 1TB WD Caviar Black 
Hard DriveCoolingOSCase
4TB WD Caviar Red Cooler Master Hyper 212+ VMWare ESXi NZXT Crafted Series Tempest 410 
OtherOtherOther
LSI 9280-16i4e RAID Card Intel I350 Quad Port Gigabit NIC Intel Pro/1000 PT Dual Port Gigabit NIC 
  hide details  
Reply
post #3 of 3
I agree with Intel
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Software News
Overclock.net › Forums › Industry News › Software News › [TechReport] Intel to developers: Code for as many cores as you can