A new version of the toolset is now available for download.
See the release announcement and the change summary for details. Install instructions.
A new version of the toolset is now available for download.
See the release announcement and the change summary for details. Install instructions.
It's been too long time since a new publication page update. The following new publications are now found in proceedings and published journal issues:
A new version of the toolset is now available for download.
See the release announcement and the change summary for details. Install instructions.
TCE development was moved from Bazaar and Launchpad to Git and Github.
A new version of the toolset is now available for download.
See the release announcement for details and the change summary for details.
A new version of the toolset is now available for download.
See the release announcement
A new version of the toolset is now available for download.
See the release announcement for details.
The research group in Tampere University maintaining TCE was renamed from FlexASP to Customized Parallel Computing (CPC).
A new version of the toolset is now available for download.
See the release announcement for details.
A bunch of publications from University of Oulu that use TCE added.
New publications added:
A new version of the toolset is now available for download.
See the release announcement for details.
A new version of the toolset is now available for download.
See the release announcement for details.
A new Master's Thesis about floating-point support in TCE has been added to the publications section.
The doctoral dissertation of Pekka Jääskeläinen is now available in the publications section. The dissertation is about exploiting parallel programming languages in the parallel processor customization, and expanding the customization aspects to the multicore level.
A new version of the toolset is now available for download.
This release adds support for LLVM 3.1, experimental Verilog backend for the Processor Generator, support for explicit access to multiple address spaces from C, a simplified C++ interface for accessing the simulation engine, automated generation of clustered-style TTA machines, experimental vector input and a bottom-up instruction scheduler. See the CHANGES file for a more thorough change listing.
We presented a paper about our operation description format and compiler retargeting:
A new version of the toolset is now available for download.
This release includes support for LLVM 3.0, experimental OpenCL C Embedded Profile support (in offline compilation/standalone mode), a light weight (debug output) printing library, support for calling custom operations in specific function units, generalizations to the architecture description format to allow using the instruction scheduler for operation triggered architectures (with a proof of concept for the Cell SPU), several code generator improvements and plenty of bug fixes. See the CHANGES file for a more thorough change listing.
We presented two new papers related to TCE in the SoC 2011 conference:
The work started in early 2009 as an experiment to schedule OpenCL C kernels for standalone application-specific processors has been now generalized and released as a separate open source project called Portable OpenCL (pocl).
We presented two new papers in the SAMOS XI conference:
A new Master's Thesis about automatic ASIP integration and verification has been added to the publications.
In addition, a new Bachelor's Thesis, "Siirtoliipaistujen prosessorien käyttäminen FPGA-pohjaisissa järjestelmäpiireissä" (Utilizing Transport-Triggered Processors on FPGA-based System-on-Chip), written in Finnish, has been added to the publications.
A new journal paper, an extended version of our SAMOS 2010 paper that studied OpenCL in the context of ASIP design, has been published.
A new version of the toolset is now available for download. Check the release announcement and the change log. Good luck with your new TTA designs!
A new journal paper, an extended version of our SAMOS 2009 paper that studied TTA for GPU implementation, has been published.
The virtual machine image for easy TCE experimentation has been updated to TCE 1.3. See the bottom of the download page for more info.
In the documentation section there are now some slide sets that can be useful for teaching or giving TCE tutorials.
A new version of the toolset is now available for download. Check the release announcement and the change log. Good luck with your new TTA designs!