Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 3615|回復: 0
打印 上一主題 下一主題

[好康相報] Multicore vs. virtualized software development (VSD)

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-5-23 11:33:54 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
Fourth-Annual Embedded Developers Survey Measures Readiness to Adopt Multicore
0 k* j9 Z+ Y, Y! j3 f' BMulticore programmability concerns continue; developers look to
5 w1 ~$ j' f8 x1 r& H8 bvirtualized programming environments for insight, faster development% C! f% f( [- R

+ G+ z9 W9 C5 s8 q* o; ?) m3 GSAN JOSE, Calif. and AUSTIN, Texas — May 19, 2008 — An informal study of more than 200 embedded developers attending last month’s Embedded Systems Conference (ESC) indicates that programmability challenges and the prospects of longer development cycles might be affecting the adoption rate of embedded multicore technology. Conducted by embedded industry leaders Freescale Semiconductor and Virtutech, Inc., the study’s results also found that more engineers are looking to adopt virtualized software development (VSD) platforms for deeper insight into multicore architectures that make their jobs less complex and more predictable.
$ ~1 ^3 U! e; S* v5 r
# Q, D' W+ X% s6 p“The findings indicate that engineers recognize multicore’s performance advantages but are also aware that moving to the technology can impact time to market due to programming challenges,” said Rich Schnur, PowerQUICC™ Solution Architect for Freescale. “The market appears ready for a new generation of embedded multicore platforms that deliver the performance expected from a multicore architecture while simplifying and speeding up software development. Freescale expects that our Multicore Communications Platform and its enablement environment will ease our customers’ transition to multicore.”- h! b. m/ O  p* g8 U
0 \# K5 o5 `( B4 [, r  g$ M, t* B
Extended development cycles topped the list of developers’ embedded multicore challenges, with 50 percent of respondents rating this issue as their number one multicore challenge. Making existing code work in multicore environments was also a top issue according to 25 percent of respondents. And ensuring they get the full performance out of multicore chips was noted by 11 percent of respondents.
7 l0 r' a7 H- v/ P9 [
& T: X; \, J3 b2 s: RThe survey also indicated adoption in greater numbers of virtual programming environments, as engineers recognize that VSD platforms enable better software quality and faster time to market. Forty-two percent of respondents stated that they are currently using a VSD platform or are planning to in the future, and almost half of respondents (48 percent) said they are willing to adopt a VSD platform or would consider it (43 percent) to accelerate the development process. Better software quality was considered to be the most important benefit from employing virtual models by more than a third (32 percent) of all respondents.3 I/ ?9 D: o3 [* Z6 W0 g1 \  X

/ z# c- x9 B- O9 C“Engineers acknowledge that virtualized programming environments can provide necessary insight into multicore architectures to improve quality and make their jobs easier,” said Michel Genard, vice president of marketing, Virtutech, Inc. “They understand the specific issues, such as determinism and lack of control, and are willing to use a virtual platform to address those issues. All these requirements and expectations are either already fulfilled with Virtutech’s Simics solution or being worked through with Virtutech’s recent standardization initiative.” * Y' C4 U: R# v/ @, ~* \, F
6 E% K/ ?) [4 M0 d4 R3 Z, m8 _
Freescale and Virtutech have been working closely together to create a fast and accurate hybrid virtualized programming environment supporting Freescale’s Multicore Communications Platform that can dynamically switch between a functional model and a cycle-accurate model for real performance prediction and experimentation with code partitioning. These types of collaborations among multicore solution vendors will undoubtedly help ease the adoption of multicore architectures. $ K3 ]# x* D7 U' I

5 u; I1 v5 B, H! C( ]: uThe study found that longer development cycles may stem from difficulties with current software development environments such as lack of performance tuning (41 percent) and advanced debug support (38 percent), specifically debugging issues of “breakpoints don’t freeze system” (33 percent), lack of determinism, (23 percent), thread locking (22 percent) and tools having a single processor bias (21 percent). 7 A. e2 l1 O) e# H6 O. w

8 I  Y0 R$ S% I, J1 g0 QInterestingly, 44 percent of respondents stated their job function as software developer/architect while only 20 percent listed themselves as hardware developers, emphasizing that moving to multicore is not necessarily a hardware concern – it’s more about software development and enablement. To that end, of all the respondents, almost half (45 percent) said they would use virtual models for their target hardware processor or device, if available.
$ R* B8 e. k2 w; N' [5 ~7 O$ Y7 x( N& h, F
Virtutech and Freescale Semiconductor canvassed the floor at the Embedded Systems Conference in San Jose, Calif., on April 15-16, surveying more than 200 show participants on a range of issues. This is the fourth annual survey conducted by Virtutech and the first in which Freescale participated.
" X* q* P- n& t4 k5 w2 ?) i" p8 }: b+ Q% W! v- z
To help designers of embedded systems address multicore application issues, Virtutech, Freescale, Wind River and Mentor Graphics are sponsoring the live E-cast “Multicore Migration: The Challenges of Migrating to a Multicore Design” on May 20, 2008, at 2:00 p.m. EDT, with moderator Jerry Gipper, Editorial Director with OpenSystems Publishing. The E-cast will further examine issues in multicore implementation and will provide designers important guidance on how to best migrate their applications to take full advantage of what multicore processors have to offer. Topics will include real world implementation and choosing amongst different technology options, multicore and power consumption, debugging multicore applications using full system simulation, and designs for easing multicore application migration challenges.
! P6 R0 S. o2 v" f5 D2 N
; }4 q! Y6 P! C1 Z% w4 X& kAbout Virtutech
( X: h) ]; `1 Z1 nVirtutech, Inc. is the leader in product development process improvement through virtualized software development (VSD). Virtutech Simics™ allows for a revolutionary change in the product development process at a full system level rather than a component level and is the only commercial solution that delivers the four most important criteria for successful deployment of hardware virtualization in the electronics equipment development process: speed, scalability, model availability, and control. Simics customers report reduced time to market, better project risk management, lower capital expenditure, product development cost and maintenance as well as increased quality and individual productivity. Virtutech serves the needs of the world’s leading OEMs in the high-performance computing, aerospace and defense, telecommunications, networking industries and semiconductors. Customers include Cisco, Ericsson, Freescale Semiconductor, GE Avionics, Honeywell, IBM, Lockheed Martin, Nortel, Northrop Grumman, MontaVista and Wind River. Virtutech is an active participant in organizations to drive adoption of VSD such as ARM Connected Community, Eclipse.org, IBM PartnerWorld, Power.org, OSCI and Spirit Consortium. Virtutech is headquartered in San Jose, Calif. For more information, visit www.virtutech.com.
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-9-26 02:21 AM , Processed in 0.160009 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表