Share

More
XMTC: PRAM-like Programming Icon

XMTC: PRAM-like Programming

alpha

by georgecaragea, kecelifu, tzannes


A modest extension to C, XMTC allows representing parallel (PRAM) algorithms as parallel programs, and run XMTC code using a compiler and cycle accurate simulator of the University of Maryland explicit multi-threaded (XMT) many-core architecture.


http://xmtc.sourceforge.net





Separate each tag with a space.

Release Date:

2009-03-12

Topic:

License:

Intended Audience:

Programming Language:

Registered:

2008-04-24

Ratings and Reviews

  • Thumbs up:

    2
  • Thumbs down:

    0
100% of 2 users recommend this project
  • Thumbs up

    It's the easiest way of parallel programming I've ever seen. In my opinion it's the origin of programmers (r)evolution :D...

    posted by anonymous 45 days ago
    If you'd like to rate this review, please log in.

View all reviews

Project Feed

  • Project Information Updated

    kecelifu changed the public information on the XMTC: PRAM-like Programming project

    posted by kecelifu 32 days ago

  • Project Information Updated

    kecelifu changed the public information on the XMTC: PRAM-like Programming project

    posted by kecelifu 47 days ago

  • xmtcc 0.81.3-alpha file released: xmtcc-0.81.3.src.tar.gz

    version 0.81.3(r7965) + Fixed redirection problem to have success or failure printed when using the quiet flag (-q) (r7965) + Fixed issue with revision number not being updated (r7961) + Removed FPGA codesize check since new FPGA has I-Cache (r7961) + Removed deprecated puts and putchar functions from the linker (r7961) + Fixed floating-point compare and branch code generation (r7760) + Added support for fp instructions on the FPGA (r7620) + Updated Assembler Converter to allow assembling fp instructions (fp register arguments) (r7610) + Fixed compilation issue on newer linux distributions. (r7896) version 0.81.2 (r7965) + Added option -pref-bufs to specify the number of prefetch buffers on the target platform (r6266) + Fixed bug that made the check-pass crash on some machines because of failed pattern matching on the error message. (r5880) version 0.81.1 (r5839) + Added check pass to xmtcc script to give better error messages version 0.81.0 (r5781) + Made support for .xbo binary format the norm. + Updated documentation and removed old binary format options (only from the documentation) + Fixed an error in licensing (recovered removed FSF Copyright notices) + Fixed bug that deleted intermediate files even when partial compilation (i.e., -E, -C, -S, -c) was performed + Fixed an unmanifested bug where spawnLO was only broadcasted for the first thread executed per TCU. version 0.8.2 + Added -lg flag by default to allow loading of .32b files in the simulator version 0.8.0 + First Public Release Version + Major changes in GCC and CIL components used + GCC: + Changed the C language file to accept XMTC (added spawn and psBaseReg) + Changed scrips and Makefiles to avoid building unused libraries + Added xmt backend + CIL: + Added XMTC extensions to the supported C language + Changed internals to avoid flattening of scopes. The spawn semantics didn't allow for this.

    posted 255 days ago

  • xmtcc 0.81.3-alpha file released: xmtcc-0.81.3.i386.tar.gz

    version 0.81.3(r7965) + Fixed redirection problem to have success or failure printed when using the quiet flag (-q) (r7965) + Fixed issue with revision number not being updated (r7961) + Removed FPGA codesize check since new FPGA has I-Cache (r7961) + Removed deprecated puts and putchar functions from the linker (r7961) + Fixed floating-point compare and branch code generation (r7760) + Added support for fp instructions on the FPGA (r7620) + Updated Assembler Converter to allow assembling fp instructions (fp register arguments) (r7610) + Fixed compilation issue on newer linux distributions. (r7896) version 0.81.2 (r7965) + Added option -pref-bufs to specify the number of prefetch buffers on the target platform (r6266) + Fixed bug that made the check-pass crash on some machines because of failed pattern matching on the error message. (r5880) version 0.81.1 (r5839) + Added check pass to xmtcc script to give better error messages version 0.81.0 (r5781) + Made support for .xbo binary format the norm. + Updated documentation and removed old binary format options (only from the documentation) + Fixed an error in licensing (recovered removed FSF Copyright notices) + Fixed bug that deleted intermediate files even when partial compilation (i.e., -E, -C, -S, -c) was performed + Fixed an unmanifested bug where spawnLO was only broadcasted for the first thread executed per TCU. version 0.8.2 + Added -lg flag by default to allow loading of .32b files in the simulator version 0.8.0 + First Public Release Version + Major changes in GCC and CIL components used + GCC: + Changed the C language file to accept XMTC (added spawn and psBaseReg) + Changed scrips and Makefiles to avoid building unused libraries + Added xmt backend + CIL: + Added XMTC extensions to the supported C language + Changed internals to avoid flattening of scopes. The spawn semantics didn't allow for this.

    posted 255 days ago

  • File released: /xmtcc/0.81.3-alpha/xmtcc-0.81.3.src.tar.gz

    posted 255 days ago

  • File released: /xmtcc/0.81.3-alpha/xmtcc-0.81.3.i386.tar.gz

    posted 255 days ago

  • xmtc-memtools 0.81.3-alpha file released: xmtc-memtools-0.81.3.i386.tar.gz

    version 0.81.3 + Fixed bug to correctly compute the size of double variables (partly addressing sourceforge bug 2529071) version 0.81.2 + Fixed bug to correctly produce bin files with 2-D arrays version 0.81.0 + The memory tool was updated to create .xbo files instead of the old deprecated .32b format version 0.8.0 + First Public Release Version

    posted 255 days ago

  • xmtc-documentation 0.81.2-alpha file released: xmtc-documentation-0.81.2.zip

    version 0.81.2, Jan 23, 2009 + tutorialSIM: added alternative path to examples zip files. + Added comment on restrictions when using %f in printf + tutorialFPGA: fixed a number of examples. Added some data files needed to run the examples. + tutorialFPGA: Fixed exercise 4 - added correct output verbatim version 0.81.1, Nov 6, 2008 + Typos and clarifications added version 0.81.0, Oct 16, 2008 + Added support for .xbo files. Old deprecated .32b files are still supported by this tool for backward compatibility but the use of those old files is no longer documented. + Added memory reader section to TUTORIAL_FPGA as well. + Changed memory reader sections for both TUTORIAL_SIM and TUTORIAL_FPGA to use -dumpvar option. version 0.8.0 + First Public Release Version

    posted 255 days ago

  • File released: /xmtc-memtools/0.81.3-alpha/xmtc-memtools-0.81.3.i386.tar.gz

    posted 255 days ago

  • File released: /xmtc-documentation/0.81.2-alpha/xmtc-documentation-0.81.2.zip

    posted 255 days ago

Rate and Review

Would you recommend this project?






<

Related Projects

XMTC: PRAM-like Programming Actions

Thanks for your rating!

Would you also like to write a review?





Skip Review