Following its recent acquisition of Chicory Systems, Parthus Technologies has launched MachStream, an ‘application acceleration’ platform that allows designers of mobile devices to move computationally-intensive portions of their Internet applications into silicon.
MachStream is designed to accelerate applications running on a variety of wireless operating systems and standards, including Symbian’s EPOC and applications based on Microsoft’s Stinger environment.
By using the technology, Parthus claim that on a typical mobile Internet-connected PDA, applications run between 10 and 35 times faster, information is updated on-the-fly and battery life is extended up to ten-fold.
MachStream’s performance is derived from the configuration of its silicon engine that contains two patented acceleration technologies. ‘Mach I’ is a silicon-based JIT (just-in-time) code translation and optimisation accelerator, while ‘Mach II’ is a hardware-based data pre-processing engine.
MachStream attaches to popular RISC and DSP architectures as an intelligent peripheral device and requires no modification to the processor architecture or layout. Initial implementations are optimised for the family of ARM processors but the technology is inherently processor independent.
MachStream is also available as a synthesizable RTL core in VHDL or Verilog formats. Customer-specified formats can be provided as required. A reference implementation and accelerated demo applications are available for evaluation.