® system studio - xlsoft...intel system studio 30 presentation jp created date 8/13/2013 4:28:34 pm

38
® System Studio ® /

Upload: others

Post on 10-Feb-2021

4 views

Category:

Documents


0 download

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 ( )

    • :

    • : [email protected]

    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