• DocumentCode
    2516194
  • Title

    A Markup Language for Parallel Programming Model on Multi-core System

  • Author

    Zhang, Yingqian ; Sun, Bin ; Liu, Jia

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Dalian Neusoft Inst. of Inf., Dalian, China
  • fYear
    2009
  • fDate
    25-27 Sept. 2009
  • Firstpage
    640
  • Lastpage
    643
  • Abstract
    With the rapid enhancement of high-performance processors, multi-core technology prevails to be the nowadays mainly method against power consumption and high-performance hotspot. However, programming models on multi-core platform have not changed greatly since multithreading programming models such as openMP, win32 APIs and MPI were invented. Rapid development multithreading programming models are needed in multi-core times because those traditional programming models are not easy to program and debug. This paper sets forth ThreadXML programming model which is a newly rapid development multithreading programming model and can be embedded into most normal programming languages. ThreadXML is a sort of markup language which can not only enhance programming productivity but also be easily design by visual programming tool. This paper also presents a ThreadXML compiler and a ThreadXML related visual programming tool implementation method.
  • Keywords
    XML; multi-threading; program compilers; programming languages; software tools; visual programming; ThreadXML compiler; ThreadXML programming model; markup language; multicore system; parallel programming model; power consumption; rapid development multithreading programming language; visual programming tool; Computer languages; Computer science; Concurrent computing; Embedded computing; Markup languages; Memory architecture; Multithreading; Parallel programming; Power engineering and energy; Program processors; code generation; markup language; multi-core; multithreading; parallel; visual programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Scalable Computing and Communications; Eighth International Conference on Embedded Computing, 2009. SCALCOM-EMBEDDEDCOM'09. International Conference on
  • Conference_Location
    Dalian
  • Print_ISBN
    978-0-7695-3825-9
  • Type

    conf

  • DOI
    10.1109/EmbeddedCom-ScalCom.2009.122
  • Filename
    5341881