[Cbe-oss-dev] MARS release v1.1.1
Yuji Mano
yuji.mano at am.sony.com
Thu Feb 19 12:52:44 EST 2009
A new release of MARS is now available.
Release v1.1.1
==============
Kernel and Task Module Optimization and Code Size Reduction
Major Changes
-------------
* reduce kernel area to 12KB
* MARS_WORKLOAD_MODULE_BASE_ADDR is now 0x3000
* reduce task module area to 4KB
* MARS_TASK_BASE_ADDR is now 0x4000
* remove mars/mars.h (use mars/task.h instead)
* MPU-side mutex API moved into workload module API
* kernel scheduler optimization and bug fixes
Major Bugs
----------
* none known
The update release is available at:
ftp://ftp.infradead.org/pub/Sony-PS3/mars/
/latest --> /1.1.1
|---mars-1.1.1-1.ppc.rpm RPM for MARS libraries
|---mars-1.1.1-1.src.rpm RPM for MARS source
|---mars-devel-1.1.1-1.ppc.rpm RPM for MARS development headers
|---mars-docs-1.1.1-1.ppc.rpm RPM for MARS documentation
|---mars-samples-1.1.1-1.ppc.rpm RPM for MARS samples
|---mars-1.1.1.tar.gz tarball of sources (includes samples and tests)
|---mars-docs-1.1.1.tar.gz tarball of html documentation
|---/mars-docs-1.1.1 html documentation (extracted)
|---openssl-cell-engine-1.1.1.tar.gz v1.1.1 compatible openssl sample
|---zlib-mars-0.2.4.tar.gz v1.1.1 compatible zlib sample
The git repo of the sources is here:
git://git.infradead.org/ps3/mars-src.git
---
MARS is a multi-tasking runtime system for multi-core processors.
The current implementation is for the Cell BE. The system is
co-processor centric, in that the co-processors each run a micro
kernel that generally runs independent of the host processor.
More info is available here:
ftp://ftp.infradead.org/pub/Sony-PS3/mars/presentations
Regards,
Yuji Mano
More information about the cbe-oss-dev
mailing list