News Column

New Concurrent Engineering Findings from University of Amsterdam Outlined

June 18, 2014

By a News Reporter-Staff News Editor at Journal of Engineering -- Investigators discuss new findings in Concurrent Engineering. According to news reporting originating from Amsterdam, Netherlands, by VerticalNews correspondents, research stated, "This paper describes our experience in implementing the classical N-body algorithm in SaC and analysing the runtime performance achieved on three different machines: a dual-processor 8-core Dell PowerEdge 2950 (a Beowulf cluster node, the reference machine), a quad-core hyper-threaded Intel Core-i7 based system equipped with an NVidia GTX-480 graphics accelerator and an Oracle Sparc T4-4 server with a total of 256 hardware threads. We contrast our findings with those resulting from the reference C code and a few variants of it that employ OpenMP pragmas as well as explicit vectorisation."

Our news editors obtained a quote from the research from the University of Amsterdam, "Our experiments demonstrate that the SaC implementation successfully combines a high level of abstraction, very close to the mathematical specification, with very competitive runtimes. In fact, SaC matches or outperforms the hand-vectorised and hand-parallelised C codes on all three systems under investigation without the need for any source code modification. Furthermore, only SaC is able to effectively harness the advanced compute power of the graphics accelerator, again by mere recompilation of the same source code."

According to the news editors, the research concluded: "Our results illustrate the benefits that SaC provides to application programmers in terms of coding productivity, source code, and performance portability among different machine architectures, as well as long-term maintainability in evolving hardware environments."

For more information on this research see: SAC/C formulations of the all-pairs N-body problem and their performance on SMPs and GPGPUs. Concurrency and Computation-Practice & Experience, 2014;26(4):952-971. Concurrency and Computation-Practice & Experience can be contacted at: Wiley-Blackwell, 111 River St, Hoboken 07030-5774, NJ, USA.

The news editors report that additional information may be obtained by contacting A. Sinkarovs, University of Amsterdam, NL-1012 WX Amsterdam, Netherlands. Additional authors for this research include S.B. Scholz, R. Bernecky, R. Douma and C. Grelck.

Keywords for this news article include: Europe, Amsterdam, Netherlands, Concurrent Engineering

Our reports deliver fact-based news of research and discoveries from around the world. Copyright 2014, NewsRx LLC

For more stories covering the world of technology, please see HispanicBusiness' Tech Channel

Source: Journal of Engineering

Story Tools Facebook Linkedin Twitter RSS Feed Email Alerts & Newsletters