[X] The "/openauto/openauto_v1.6.1/openauto_full_v1.6.1.tar.gz" file could not be found or is not available. Please select another file.

Share

More
CTK (Cell ToolKit) Project Icon

CTK (Cell ToolKit) Project

beta

by kinuko


CTK (Cell ToolKit) is a C/C++ toolkit library for multi-core programming on the Cell/B.E. http://ctk-dev.sourceforge.net/


http://ctk-dev.sourceforge.net





Separate each tag with a space.

Release Date:

2008-01-08

Topic:

Operating System:

License:

Intended Audience:

Programming Language:

C, C++

Registered:

2007-04-06

Ratings and Reviews

  • Thumbs up:

    1
  • Thumbs down:

    0
100% of 1 user recommends this project

Be the first to post a text review of CTK (Cell ToolKit) Project. Rate and review a project by clicking thumbs up or thumbs down in the right column.

View all reviews

Project Feed

  • CTK: Version 0.73 is released.

    CTK (Cell ToolKit) is a C/C++ toolkit library for multi-core programming on the Cell/B.E. http://ctk-dev.sourceforge.net/ We're pleased to announce the release of CTK Version 0.73, a minor bug-fix release of the CTK v0.7X. What's new since 0.72: * Fixed configure scripts. Now the configure handles "--host" and "--build" options properly (hopefully). It also takes care of the value of CHOST variable. * Fixed compilation errors in C++ headers * Fixed compilation errors against Cell SDK 3.0 CTK Version 0.73 includes: * Basic SPE execution control (SPE context, SPE thread and thread group) * Inter-processor element Sync primitives (e.g., mutex, semaphore, barrier, synchronized queue and etc.) * Light-weight SPE overlay task control which facilitates SPE-centric programming (SPE tasks can execute other SPE tasks, spawn another task, yield processor resource to other tasks and etc.) * DMA helper routines (multi-buffering, unaligned DMA transfer support, 2D DMA transfer helper and etc.) * C++ SPE function object templates (SPE programs can be written and invoked as if they were just simple local routines) * PS3 Frame-buffer support utility, and * Many types of sample programs which can be compiled on various Cell/B.E. development environment (e.g. IBM Cell SDK 2.0, 2.1, 3.0, Toshiba Cell SDK and etc.)

    posted by kinuko 728 days ago

  • ctk-dev CTK Version 0.73 file released: ctk_v0.73.tgz

    2007-12-19 Kinuko Yasuda <kinuko@fixstars.com> * m4/*: Fixed configure scripts * ctk/base/ppu/ctk_ppe_callback.h, ctk/base/spu/ctk_spu_ppe_callback.h: Changed signal code number for CTK callbacks from 0x2105 (0x2105 is now reserved for libea) * ctk++/spu/SpuPpeCallback.*: Fixed annoying compilation errors which were caused by confusion between PPU and SPU header files 2007-12-13 Kinuko Yasuda <kinuko@fixstars.com> * m4/ac_check_celldev_basic.m4: Changed 'uname -p' to 'uname -m' * ctk++/*: Minor clean up. 2007-10-31 Kinuko Yasuda <kinuko@fixstars.com> * ctk/base/ppu/ctk_spe.c: Added some fixes for Cell SDK 3.0. * ctk/base/ppu/ctk_init.c: Changed available options long-name only. (The library should not swallow short generic options like "-v" or something like that...)

    posted 728 days ago

  • ctk-dev CTK Version 0.73 file released: ctk_v0.73-doc.tgz

    2007-12-19 Kinuko Yasuda <kinuko@fixstars.com> * m4/*: Fixed configure scripts * ctk/base/ppu/ctk_ppe_callback.h, ctk/base/spu/ctk_spu_ppe_callback.h: Changed signal code number for CTK callbacks from 0x2105 (0x2105 is now reserved for libea) * ctk++/spu/SpuPpeCallback.*: Fixed annoying compilation errors which were caused by confusion between PPU and SPU header files 2007-12-13 Kinuko Yasuda <kinuko@fixstars.com> * m4/ac_check_celldev_basic.m4: Changed 'uname -p' to 'uname -m' * ctk++/*: Minor clean up. 2007-10-31 Kinuko Yasuda <kinuko@fixstars.com> * ctk/base/ppu/ctk_spe.c: Added some fixes for Cell SDK 3.0. * ctk/base/ppu/ctk_init.c: Changed available options long-name only. (The library should not swallow short generic options like "-v" or something like that...)

    posted 728 days ago

  • File released: /ctk-dev/CTK Version 0.73/ctk_v0.73-doc.tgz

    posted 728 days ago

  • File released: /ctk-dev/CTK Version 0.73/ctk_v0.73.tgz

    posted 728 days ago

  • ctk-dev CTK Version 0.72 file released: ctk_v0.72.tgz

    2007-09-18 Kinuko Yasuda <kinuko@fixstars.com> * ctk/base/ppu/ctk_spe*: Fixed & cleaned up mbox/signal code. [Released v0.72] 2007-09-14 Kinuko Yasuda <kinuko@fixstars.com> * ctk/base/ppu/ctk_spe-tsdk.*, ctk/base/ppu/ctk_spe_thread.c: Fixed access hint code. (Also added an access hint sample code in apps/samples/simple-wbuf-rgb2y) * ctk/base/ppu/ctk_mbox*: Added PPU-side outbound interrupt mailbox functions (hey, were missing!!) and renamed / reimplemented some mailbox related functions. PPU: Added ctk_intr_mbox_read(), ctk_intr_mbox_read_block() and ctk_intr_mbox_read_count(). (ctk_mbox_interrupt_count() is now just an alias to ctk_intr_mbox_read_count().) SPU: Added ctk_intr_mbox_write() and ctk_intr_mbox_write_count(). (Now ctk_mbox_interrupt() is an alias of ctk_intr_mbox_ write() and ctk_mbox_interrupt_count() is an alias of ctk_intr_mbox_write_count().) 2007-09-12 Kinuko Yasuda <kinuko@fixstars.com> * m4/ac_check_celldev_basic.m4: Added "--with-lp32" and "--with-lp64" configure options. * configure.ac: Fixed warnings for checking asm/ps3fb.h. 2007-09-10 Kinuko Yasuda <kinuko@fixstars.com> * ctk/task/ppu/ctk_spe_task.h, ctk/task/ppu/ctk_spe_runtime.h: Added comments for better documentation. 2007-08-14 Kinuko Yasuda <kinuko@fixstars.com> * ctk/base/spu/ctk_spu_dma_list.h: Fixed a `serious' bug in DMA list. 2007-08-05 Kinuko Yasuda <kinuko@fixstars.com> * ctk/task/spu/ctk_task_spu.h: Added ctk_task_queue_enq, ctk_task_queue_deq, ctk_task_genericq_enq and ctk_task_genericq_deq (enq and deq inlines with task yield)

    posted 839 days ago

  • ctk-dev CTK Version 0.72 file released: ctk_v0.72-doc.tgz

    2007-09-18 Kinuko Yasuda <kinuko@fixstars.com> * ctk/base/ppu/ctk_spe*: Fixed & cleaned up mbox/signal code. [Released v0.72] 2007-09-14 Kinuko Yasuda <kinuko@fixstars.com> * ctk/base/ppu/ctk_spe-tsdk.*, ctk/base/ppu/ctk_spe_thread.c: Fixed access hint code. (Also added an access hint sample code in apps/samples/simple-wbuf-rgb2y) * ctk/base/ppu/ctk_mbox*: Added PPU-side outbound interrupt mailbox functions (hey, were missing!!) and renamed / reimplemented some mailbox related functions. PPU: Added ctk_intr_mbox_read(), ctk_intr_mbox_read_block() and ctk_intr_mbox_read_count(). (ctk_mbox_interrupt_count() is now just an alias to ctk_intr_mbox_read_count().) SPU: Added ctk_intr_mbox_write() and ctk_intr_mbox_write_count(). (Now ctk_mbox_interrupt() is an alias of ctk_intr_mbox_ write() and ctk_mbox_interrupt_count() is an alias of ctk_intr_mbox_write_count().) 2007-09-12 Kinuko Yasuda <kinuko@fixstars.com> * m4/ac_check_celldev_basic.m4: Added "--with-lp32" and "--with-lp64" configure options. * configure.ac: Fixed warnings for checking asm/ps3fb.h. 2007-09-10 Kinuko Yasuda <kinuko@fixstars.com> * ctk/task/ppu/ctk_spe_task.h, ctk/task/ppu/ctk_spe_runtime.h: Added comments for better documentation. 2007-08-14 Kinuko Yasuda <kinuko@fixstars.com> * ctk/base/spu/ctk_spu_dma_list.h: Fixed a `serious' bug in DMA list. 2007-08-05 Kinuko Yasuda <kinuko@fixstars.com> * ctk/task/spu/ctk_task_spu.h: Added ctk_task_queue_enq, ctk_task_queue_deq, ctk_task_genericq_enq and ctk_task_genericq_deq (enq and deq inlines with task yield)

    posted 839 days ago

  • CTK Version 0.72 is released.

    CTK Version 0.72 is a minor bug-fix relese of the CTK Version 0.71 (and 0.7). What's new since 0.7 and 0.71: * Fixed several bugs (there were minor bugs in mbox/signaling, DMA list and access hints) * Added 2D DMA helper APIs and unaligned DMA transfer support * Added SPE-task aware queue APIs (queue APIs which allow SPE tasks to yield SPE to others when they may block on a queue) * Added some new samples code CTK Version 0.72 includes: * Basic SPE execution control (SPE context, SPE thread and thread group) * Inter-processor element Sync primitives (mutex, semaphore, queue and et al) * Light-weight SPE overlay task control which facilitates SPE-centric programming (SPE tasks can execute other SPE tasks, spawn another task, yield processor resource to other tasks and et al) * DMA helpers routines (multi-buffering, unaligned DMA transfer, 2D DMA transfer and et al) * C++ SPE function object template (An SPE program can be written and invoked as if it were just a simple function) * PS3 Frame-buffer utility, and * Other several convenient utility routines which would be needed by most Cell programmers

    posted by kinuko 840 days ago

  • File released: /ctk-dev/CTK Version 0.72/ctk_v0.72-doc.tgz

    posted 840 days ago

  • File released: /ctk-dev/CTK Version 0.72/ctk_v0.72.tgz

    posted 840 days ago

Rate and Review

Would you recommend this project?






<

Related Projects

CTK (Cell ToolKit) Project Actions

Thanks for your rating!

Would you also like to write a review?





Skip Review

Thanks for your review!

Get credit for your review by logging in via OpenID. Click your account provider:

No Thanks