Multi-core processor: Difference between revisions

Content deleted Content added
m Wikify dates
Line 46:
[[Parallel programming]] is a must option for a single software to exploit multiple computation units(cores) simultaneously, often by multithread or multitask programming. Some existing [[parallel programming model]]s such as [[OpenMP]] and [[MPI]] can be directly used on multi-core platforms. Other research efforts have been seen also, like Cray’s Chapel, Sun’s Fortress, and IBM’s X10.
 
On the other hand, on the [[server-side]] multicore processors are ideal because they allow many users to connect to a site simultanesouly and have independant [[Thread (computer science)|threads]] of execution. This allows for web servers and application servers that have much better [[throughput]].
 
==Licensing==