® system studio - xlsoft...intel system studio 30 presentation jp created date 8/13/2013 4:28:34 pm
TRANSCRIPT
-
® System Studio
® /
-
© 2013 Intel Corporation. *
www.intel.co.jp/jp/software/products
® System Studio /
2
-
© 2013 Intel Corporation. *
www.intel.co.jp/jp/software/products
® System Studio ?
3
Wind River Wind River Linux* ® System Studio ® Wind River
Linux* / Wind River Dinyar Dastoor
-
© 2013 Intel Corporation. *
www.intel.co.jp/jp/software/products
® System Studio /
4
IA
OS
SoC CPU
IA
/
SoC
C++
* *
* *
-
© 2013 Intel Corporation. *
www.intel.co.jp/jp/software/products
® System Studio
5
† SVEN = System Visible Event Nexus
/ /
® JTAG ( )
/
• OS
BIOS UEFI
• SVEN† - SoC
• CPU SoC
•
GDB* • GDB* •
•
® Inspector • •
/ /
® VTune™ Amplifier
• SoC
•
• VMM
• SoC
•
•
® C++
• C/C++
® Cilk™ Plus
•
• FFT (1/2/3 )
• IA
• Eclipse*
•
• GCC*
®
( ® IPP)
® ( ®
MKL)
® System Studio
-
© 2013 Intel Corporation. *
www.intel.co.jp/jp/software/products
® SoC
6
† † †
® Atom™
Ivy Bridge† ( )
Haswell† ( )
® JTAG † –
( )
✔ -- --
GDB* –
✔ ✔ ✔
® Inspector –
✔
✔
✔
® VTune™ Amplifier†† –
✔
✔
✔
® C++ ✔
SSSE3 ✔
SSE AVX ✔
SSE AVX AVX2 FMA3
® MKL -- ✔
SSE AVX ✔
SSE AVX AVX2 FMA3
® IPP ✔ ✔ ✔
-
© 2013 Intel Corporation. *
www.intel.co.jp/jp/software/products
?
•
•
•
•
•
•
• CPU
•
• CPU
® VTune™ Amplifier 2013 /
7
® VTune™ Amplifier
RiverSilica Technologies Jagadish Kamath
-
© 2013 Intel Corporation. *
www.intel.co.jp/jp/software/products
• SoC
• (PMU)
•
• (SSH)
•
•
•
• 2
® VTune™ Amplifier GUI ( )
()
•
8
® VTune™ Amplifier 2013
SoC
-
© 2013 Intel Corporation. *
www.intel.co.jp/jp/software/products
® VTune™ Amplifier 2013 /
• SoC
•
• +
hotspot
• ® Atom™
SoC
• Ivy Bridge†
• Haswell†
9
•
• ( ® GCC* )
• Java* Java*
• API
•
•
• ( : )
CPU
†
-
© 2013 Intel Corporation. *
www.intel.co.jp/jp/software/products
10
® VTune™ Amplifier 2013 SoC
• /
• I/O
•
• / ® Atom™ Z2760 SoC
SoC =
•
•
•
•
SoC
-
© 2013 Intel Corporation. *
www.intel.co.jp/jp/software/products
® VTune™ Amplifier 2013 CPU SoC
CPU
•
–
– H/W
–
•
• SoC IP
•
( CPU
)
1
:
11
-
© 2013 Intel Corporation. *
www.intel.co.jp/jp/software/products
•
• •
•
•
12
-
© 2013 Intel Corporation. *
www.intel.co.jp/jp/software/products
GDB*
®
• ® Atom™
• /
•
–
–
•
•
•
• /
•
–
–
–
• 1
• ® Inspector GDB*
•
•
•
• Yocto Project* WR Linux*
GDB*
13
-
© 2013 Intel Corporation. *
www.intel.co.jp/jp/software/products
® JTAG ( )
• JTAG (SVEN) •
• EFI/UEFI Linux* OS
•
•
•
• LBR
• SMP
14
-
© 2013 Intel Corporation. *
www.intel.co.jp/jp/software/products
® JTAG ( )
•
•
•
15
•
• •
® JTAG
Macraigor Systems
James MacGregor
-
© 2013 Intel Corporation. *
www.intel.co.jp/jp/software/products
16
® JTAG ( )
• - NOR NAND
• /HEX
• - ® Atom™ CE5300 •
• / /
• BIOS
16
• • / •
•
• NOR NAND
-
© 2013 Intel Corporation. *
www.intel.co.jp/jp/software/products
17
® JTAG ( )
• ® Atom™ (LBR)
• OS
•
•
•
17
-
© 2013 Intel Corporation. *
www.intel.co.jp/jp/software/products
SVEN (System Visible Event Nexus)
•
–
• SoC CPU
– (IA DSP )
–
•
– 1/10
–
–
18
• JTAG* •
•
SoC CPU
•
•
•
SoC
-
© 2013 Intel Corporation. *
www.intel.co.jp/jp/software/products
SVEN - JTAG SoC
•
•
•
• JTAG
•
•
:
– USB
– ERROR
– X
– X [7-9] 0b101
19
• • •
JTAG*
-
© 2013 Intel Corporation. *
www.intel.co.jp/jp/software/products
® Inspector 2013
• ...
•
•
•
• •
•
• •
•
•
• Linux* OS
20
® Inspector
® Inspector
Altech Multimedia
Ashley Driver
-
© 2013 Intel Corporation. *
www.intel.co.jp/jp/software/products
® Inspector 2013
?
•
–
– API
•
•
21
-
© 2013 Intel Corporation. *
www.intel.co.jp/jp/software/products
® C++
• ® AVX ® AVX2
• ® Cilk™ Plus:
•
22
• ® C++ GNU*
• Eclipse* CDT Poky-Linux* Yocto Project* ADT
• C99 C++ 11
GNU*
-
© 2013 Intel Corporation. *
www.intel.co.jp/jp/software/products
® Cilk™ Plus
23
® Cilk™ Plus
• 3
•
•
•
•
• C/C++
/
&
/
-
© 2013 Intel Corporation. *
www.intel.co.jp/jp/software/products
• SSSE3 SSE AVX
•
•
•
•
•
& OS
•
• Linux* OS
• ® Atom™/Core™/
Xeon®
® ( ® IPP)
24
-
© 2013 Intel Corporation. *
www.intel.co.jp/jp/software/products
® ( ® IPP)
® AVX
25
-
© 2013 Intel Corporation. *
www.intel.co.jp/jp/software/products
® ( ® MKL)
® Core™/Xeon®
26
33% ® MKL
: North American Development Survey 2011
Volume II Evans Data Corp
•
• ® AVX ® AVX2 FMA3
• Linux*
® MKL
• ® C++ GCC*
® MKL
-
© 2013 Intel Corporation. *
www.intel.co.jp/jp/software/products
® ( ® MKL)
(FFT)
27
-
® System Studio
-
© 2013 Intel Corporation. *
www.intel.co.jp/jp/software/products
...
• ( )
•
•
• ® Atom™/Core™/
Xeon®
• IA
• 1
•
•
29
-
© 2013 Intel Corporation. *
www.intel.co.jp/jp/software/products
• /
• /
•
•
•
•
•
30
®
® C++
• ® 2 ( ® AVX2)
• ® AVX SSSE3 SSE FMA3
-
© 2013 Intel Corporation. *
www.intel.co.jp/jp/software/products
® System Studio
31
Eclipse* • ® System Studio
C++
• ® C++ ® Cilk™ Plus ®
• ® IPP ® MKL
• SSSE3 SSE AVX AVX2 FMA3
•
JTAG* ( )
GDB*
• /
• SIMD
•
/
VTune™
Amplifier
• SoC • ® SoC /SoC
hotspot /
Inspector • /
•
-
© 2013 Intel Corporation. *
www.intel.co.jp/jp/software/products
® C++ ® IPP ® MKL
• ® AVX ® AVX2
•
•
•
• OS
• OS
•
MKL & IPP
AVX/ AVX2
SIMD
CPU
®
( ® IPP)
® ( ® MKL)
® 2
( ® AVX2)
®
( ® AVX)
32
® AVX2 ® AVX
® !
-
© 2013 Intel Corporation. *
www.intel.co.jp/jp/software/products
/
® System Studio ®
/
• ® : https://premier.intel.com ( )
• :
33
:
http://intel.ly/system-studio ( )
http://software.intel.com/en-us/forum/intel-system-studio/ ( )
http://intel.ly/system-studiohttp://intel.ly/system-studiohttp://intel.ly/system-studiohttp://intel.ly/system-studiohttp://intel.ly/system-studio
-
© 2013 Intel Corporation. *
www.intel.co.jp/jp/software/products
® VTune™ Amplifier 2013 Java*
•
• ( )
• ( ...)
35
• JVM
• Java*/C++
• Java*
-
© 2013 Intel Corporation. *
www.intel.co.jp/jp/software/products
® Inspector 2013
250 : • •
• : - -
• •
•
•
•
36
-
© 2013 Intel Corporation. *
www.intel.co.jp/jp/software/products
Intel‘s Terms and Conditions of Sale
®
SYSmark* MobileMark*
www.intel.com/software/products ( )
© 2013 Intel Corporation. Intel Intel Intel Atom Intel Atom Inside Intel Core Core Inside Intel Xeon Phi Xeon Xeon Inside Cilk VTune /
Intel Corporation *
法務上の注意書きと最適化に関する注意事項
®
® SIMD 2 ( ® SSE2) ®
SIMD 3 ( ® SSE3) SIMD 3 (SSSE3)
®
#20110804
37