日本語

TOPS
Services
Multicore Processor Development Service
Computer Architecture Training
Multicore Processor R&D Service
Verification Services
Compiler Consulting
Software Performance tuning
Software Power tuning


Computer Architecture Training


Purpose:To understand the technology required the practical application of the latest multi-core heterogeneous.


It is said that the need to "co-design architecture / algorithm", in order to pursue the performance of the processor. For multi-core, the importance of software has been becoming increasingly more particularly.


Training in this course, from the perspective of computer architecture, a deep understanding of technology hardware and software to configure the system, understand the number of techniques for high performance and low power consumption can be used for actual design the goal is to. Furthermore, it is the direction of the two major multi-core about "heterogeneous multi-core" and "homogeneous multi-core", explains the advantages of each, and how to solve that problem, will be discussed.


Training of this course, do the "brainstorming" "Q & A", "Remarks" item for each technology.


Configuration of the training courses

 1.Done on customers site
 2.The base configuration, 6 hour/once × 7 days (once a week)
 3.Upon request of the customer, we will adjust the content and duration.

Schedule of training courses (for example)

    Theme Lecturer Content
First day AM History and prospects of computer architecture Nakamura Outlines the research results and future outlook of basic computer architecture and state-of-the-art, discuss
PM Computer Architecture Overview Matsumoto About computer architecture, an overview of the technology of each element is divided into a hierarchy of hardware and software to configure the system, discuss
Second day AM Computer Architecture (software) Matsumoto Algorithms, programming language, OS, compilers, an overview from the perspective of architecture, to discuss
PM Computer Architecture (hard) Matsumoto Outlines the instruction set architecture, interrupt / exception processing, memory management, to discuss
Third day AM Computer Architecture (hard) Matsumoto outlines the micro-architecture and discuss(Pipelines, bus, memory hierarchy, branch prediction mainly, memory management)
PM Computer Architecture (hard) Matsumoto Outlines the various arithmetic unit for a total of logic and control, to discuss(ALU, shifter, multiplier, divider)
Fourth day AM Challenges and solutions for improving the performance Matsumoto A variety of high-performance microprocessor techniques outlines and discuss (pipelining, instruction extensions, cache, branch prediction, LP, a multi-threaded, re-configuration)
PM
Fifth day AM Challenges and solutions of low power consumption Matsumoto Technology for low power consumption, an overview of the writing system technique, algorithms, architecture, microarchitecture, logic, circuit, on the device, to discuss
PM
Sixth day AM Challenges and solutions of multi-core processors Matsumoto Centered on homogeneous (SMP), its issue and solution describes the hardware and software technology of multi-core processor (language, OS, compiler), and case development, to discuss
PM
Seventh day AM Challenges and solutions of heterogeneous multi-core Matsumoto Centered on heterogeneous (AMP), its issue and solution describes the hardware and software technology of multi-core processor (language, OS, compiler), and case development, to discuss
PM

※ In addition to that, we have also conducted training on compiler technology and DSP.






Home | About | Technology | Products | Applications | Projects | Services | Careers | Contact Us | ET 2013 |

© Copyright 2003 - 2024 TOPS Systems Corporation