A LANGUAGE FOR STREAMS ON RECONFIGURABLE MANY-CORES

Journal Title: Academic Research International - Year 2012, Vol 3, Issue 2

Abstract

Portable stream programming language (PSPL) is a language for stream based application programming on reconfigurable many-core architectures. It provides the programmer with useful domain specific primitives that allow for bitwise operations on data. The first step in its development has been completed. The syntax has been fixed and a parser has been provided for the front end of the PSPL compiler. The scanner and the parser where generated using automatic tools (scanner and parser generators) which rely on complex mathematical algorithms for their generation. Abstract syntax (data structures that preserve the source program so that program structure is evident) has been implemented for the parser using a “syntax separate from interpretation” style of programming. Tests have been carried out to ensure that the correct data structures are generated. The final outcome is a parser that other phases of the compiler can depend on for onward transmission of the source program in an unambiguous manner. The development of subsequent phases of the compiler will form the next logical step in the process of transforming PSPL to a standalone language for computing on reconfigurable many-core architectures.

Authors and Affiliations

Gordon Ononiwu

Keywords

Related Articles

RELATIONSHIP OF SELF EFFICACY AND BURNOUT AMONG PHYSICIANS

The current study investigated the relationship between Burnoutand Self efficacy amongphysicians. Datawas collected from physicians N=80 (n=40 males and n=40 females) working in the different hospitals of Wah Cantt,...

MERGER AND ACQUISITIONS POLICY: INDUSTRIAL CONCENTRATION AND DEMAND ELASTICTY APPROACH

Corporations often engage in acquisition of other corporations or businesses. Merger occurs when one corporation is absorbed into another corporation and ceases to exist. In horizontal merger, one firm acquires another...

 Model of Sustainable Forest Planning based-Watershed in KPHP Model Tanah Laut, South Kalimantan

 The quality and quantity of forest destruction has become a national problem. One major cause is the lack of planning and managers at the site level on areas outside the business license. Whereas, in the licensed...

A SHELL ECO-MARATHON CONCEPT CAR ENGINE DESIGN

High-power, low weight and ease of fabrication are the key factors the young engineers consider when it comes to their participation in the annual Shell Eco-marathon competition. The competition encourages young engine...

Criminal Policy in Law Enforcement Related to Malpublic Administration

Application of penal law in the so-called ’malpublic administration’, refers to the three main issues in penal law. First, forms of ‘malpublic administration acts’ which have been formulated as criminal act (criminalizat...

Download PDF file
  • EP ID EP140676
  • DOI -
  • Views 83
  • Downloads 0

How To Cite

Gordon Ononiwu (2012). A LANGUAGE FOR STREAMS ON RECONFIGURABLE MANY-CORES. Academic Research International, 3(2), 78-84. https://europub.co.uk/articles/-A-140676