|
Startup's software turns uniprocessors into multicores
/ U7 o2 P9 W+ u ; G o2 |; e8 J, {; n2 i
Amir Ben-Artzi 5 F1 @# p+ c, E
EE Times Europe
. Y+ T- ~; X2 C2 M+ R04/02/2007 12:14 PM 5 h$ U4 I% E {9 ~! q# a7 [1 Y
NETANYA, Israel — Startup Mplicity Ltd. (Tel Aviv, Israel) has developed a technology that it claims can, working from an original netlist, turn a single-threaded system, be it a processor or any other combinatorial logic, into a multithreaded system, with a performance improvement of up to a factor of four.
# G& F A; |* C3 I. s, X& {' e+ s/ @( ?+ U; Q, B
Mplicity's software is called CoreUpGrade and is independent of processor architecture, the company said. "The CoreUpGrade seamlessly transforms a given single-processor core into an enriched multi-core with a significantly reduced cost to performance ratio; it is also designed to compress large blocks of any repetitive logic," the company claimed at its website. # C; G. \ U. l. ^) ^1 F; y/ T0 w
$ K( Z+ T2 p. M& P+ kCoreUpGrade can provide support engineers who want to perform an engineering trade-off between die area and clock frequency which equates to a business trade-off between cost and power consumption.
# K: y( X; e# Y3 ~( K; u9 Q- i* z) ~3 G# l) o5 U3 b
# y" x+ d( n& v9 p1 p* m$ s$ K1 _9 n* ~5 H9 k: U1 n
) \4 |* K: p% d ~
Providing an example CoreUpgrade's capability Mplicity has taken a single-core ARC625D from ARC International plc (Elstree, England) capable of performing at a 270-MHz clock frequency and transformed it into a dual-core processor capable of performing at 237-MHz clock frequency across the two cores. The result is an silicon die area of 0.484 square millimeters, instead of 0.354 square millimeters but with 27.5 percent improvement in MIPS/area ratio, Mplicity said. " q4 e/ a, b5 U$ x' z* O
* a8 r4 h! }5 f2 E# {The "dualized" ARC625D is a cycle-by-cycle compatible component which can be integrated with standard EDA tools and fab processes.
K6 u( Y" h+ O% \, N
) C% X/ Q2 K3 `( R' s% j) S+ M XCoreUpGrage is applicable for any repetitive logic and can be used to optimize a variety of existing RISC, CISC and DSP processor netlists, by enhancing processor performance, while reducing silicon footprint and power consumption.' m: w2 T* o. ^9 G1 | h* U
, K. u; j( r0 K$ d9 \4 s: b9 P[ 本帖最後由 masonchung 於 2007-4-26 06:21 PM 編輯 ] |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?申請會員
x
|