Multicore Processors Create Software Headaches

Cass, Stephen
May 2010
Technology Review;May/Jun2010, Vol. 113 Issue 3, p74
The article reports on the effect of multicore processors on computer software.


Related Articles

  • NAG Library for SMP and Multicore.  // Software World;May2010, Vol. 41 Issue 3, p23 

    The article offers information on the Numerical Algorithms Group (NAG) Library for symmetric multiprocessing (SMP) and Multicore which aims to provide software application developers with a better utilization of the processing power of multicore computer.

  • CriticalBlue details single-threaded multicore methodology. Mutschler, Ann Steffora // Electronic News;5/21/2007, Vol. 53 Issue 21, p10 

    The article reports on the addition of a multicore development capability to the Cascade coprocessor synthesis solution of embedded microprocessor accelerated software supplier CriticalBlue. CriticalBlue said its multicore methodology uses the Cascade tool's profile-driven approach to deliver an...

  • SLACK SCHEDULING. KING, TIM // EDN;8/25/2011, Vol. 56 Issue 16, p29 

    The article discusses the key challenges presented by multicore processors for developers of safety-critical software. It indicates the three main multi-core driven challenges faced by these developers including minimizing resource contention, determining a thread's worst-case execution and...

  • Graphs for Mining-Based Defect Localization in Multithreaded Programs. Oßner, Christopher; Böhm, Klemens // International Journal of Parallel Programming;Aug2013, Vol. 41 Issue 4, p570 

    Trends in modern multicore architecture design requires software developers to develop and debug multithreaded programs. Consequently, software developers must face new challenges because of bug patterns occurring at runtime and due to the non-deterministic behavior of multi-threaded program...

  • Design Flow That Revolutionizes SDR.  // Microwave Journal;Dec2014, Vol. 57 Issue 12, p48 

    The article offers information on LabVIEW Communication's System Design Suite bridges, which provides a unified design flow that enables designers to validate system setup, configure system architecture, configure system components and deploying algorithm to hardware. Topics discussed include...

  • Auto-tuning a Matrix Routine for High Performance. Jensen, Rune E.; Karlin, Ian; Elster, Anne C. // Norsk Informatikkonferanse;2011, Issue 21-23, p133 

    Well-written scientific simulations typically get tremendous performance gains by using highly optimized library routines. Some of the most fundamental of these routines perform matrix-matrix multiplications and related routines, known as BLAS (Basic Linear Algebra Subprograms). Optimizing these...

  • The Main Circuit. Lau, Stephen // ECN: Electronic Component News;Jul2010, Vol. 54 Issue 8, p17 

    The article discusses several features of a multicore system including the availability of carrier grade operating system, high performance packet processing, and virtualization. It mentions that the two groups of multicore processors, the homogeneous and heterogeneous multicore processor, are...

  • Processor firm buys Linux skills. Wilson, Richard // Electronics Weekly;11/18/2009, Issue 2407, p6 

    The article discusses reasons behind Cavium Networks' acquisition of MontaVista Software. The author tells that Linux is the prime thing in the takeover deal. He tells that as Intel bought Wind River, so Cavium Networks' has acquired MontaVista Software. Syed Ali, president and Chief Executive...

  • Dockres: a computer program that analyzes the output of virtual screening of small molecules. Mihaly Mezei; Ming-Ming Zhou // Source Code for Biology & Medicine;2010, Vol. 5, p1 

    Background: This paper describes a computer program named Dockres that is designed to analyze and summarize results of virtual screening of small molecules. The program is supplemented with utilities that support the screening process. Foremost among these utilities are scripts that run the...


Read the Article


Sorry, but this item is not currently available from your library.

Try another library?
Sign out of this library

Other Topics