Skip to main navigation Skip to search Skip to main content

Agricultural reform: More efficient farming using advanced parallel refactoring tools

  • Christopher Brown
  • , Vladimir Janjic
  • , Kevin Hammond
  • , Holger Schöner
  • , Kamran Idrees
  • , Colin Glass

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Modern multicore systems offer huge computing potential. Exploiting large parallel systems is still a very challenging task, however, especially as many software developers still use overly-sequential programming models. refactoring tool support that allows the programmer to introduce and tune parallelism in an easy and effective way, exploiting high-level parallel patterns such as farms and pipelines. Using our approach, we achieve speedups of up to 21 on a 24-core shared-memory system for a number of realistic use-cases.

Original languageEnglish
Title of host publicationPDP 2014 Proceedings
Subtitle of host publication22nd Euromicro International Conference on Parallel, Distributed, and Network-Based Processing
Place of PublicationPiscataway
PublisherIEEE
Pages36-43
Number of pages8
ISBN (Electronic)9781479927289
DOIs
Publication statusPublished - 14 Apr 2014
Event2014 22nd Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, PDP 2014 - Turin, Italy
Duration: 12 Feb 201414 Feb 2014

Publication series

Name
ISSN (Print)1066-6192
ISSN (Electronic)2377-5750

Conference

Conference2014 22nd Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, PDP 2014
Country/TerritoryItaly
CityTurin
Period12/02/1414/02/14

Keywords

  • Ant-Colony
  • Convolution
  • FastFlow
  • Molecular Dynamics
  • Refactoring
  • Skeletons

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Software

Fingerprint

Dive into the research topics of 'Agricultural reform: More efficient farming using advanced parallel refactoring tools'. Together they form a unique fingerprint.

Cite this