Intel and Chinese Academy of Sciences Collaborate On Advanced Compiler Research.Business Editors/High-Tech Writers BEIJING, China--(BUSINESS WIRE)--April 26, 2001 INTEL DEVELOPER FORUM Intel Developer Forum (IDF), is a twice yearly gathering of technologists to discuss Intel products and products based around Intel products. The first IDF was in 1997. There is usually a Spring IDF and a Fall IDF. . Intel Corporation (company) Intel Corporation - A US microelectronics manufacturer. They produced the Intel 4004, Intel 8080, Intel 8086, Intel 80186, Intel 80286, Intel 80386, Intel 486 and Pentium microprocessor families as well as many other integrated circuits and personal computer networking today announced that it is teaming up with the Institute of Computing Technology of the Chinese Academy of Sciences The Chinese Academy of Sciences (CAS) (Simplified Chinese: 中国科学院; Pinyin: Zhōngguó Kēxuéyuàn), formerly known as Academia Sinica in Beijing on advanced software compiler research. The focus of the two-year research agreement will be to develop the technologies that will help researchers build the next generation of processors and compilers. Compilers and processors need to be developed in conjunction with each other, because advanced processors can achieve better performance through compilers designed to take advantage of their architecture. The research is targeted at improving general purpose performance and efficiency of the Intel(R) Itanium(TM) processor family. This, in turn, will improve performance of e-Business and other applications on Intel-based computers. "We are very pleased to be working with the Chinese Academy of Sciences on this important compiler research," said Patrick P. Gelsinger, vice president and chief technology officer, Intel Architecture Group. "Its unique experience and knowledge will enable us to accelerate our research program and gain early insight into novel microprocessor architectures." Mr. Jiang Mianheng Jiang Mianheng is the son of Jiang Zemin, former People's Republic of China president. Mianheng is one of the co-founders of Grace Semiconductor Manufacturing Corporation, located in Shanghai. Mianheng has a PhD in Physics from Drexel University. , vice president of the Chinese Academy of Sciences said, "It is a pleasure to be working with technology leaders like Intel on this significant and leading-edge Itanium(TM) compiler research project that will help enhance the development of the world processor/compiler sector." Through this collaboration, researchers will develop robust, modular compiler components that enable experimentation. In this compiler, "modules" will be used to perform specific optimization tasks that allow researchers to quickly test different techniques against a common base. Optimization techniques tested in this way will include loop nesting, inter-procedural analysis, scalar optimization, global instruction scheduling instruction scheduling - The compiler phase that orders instructions on a pipelined, superscalar, or VLIW architecture so as to maximise the number of function units operating in parallel and to minimise the time they spend waiting for each other. , profiling, software pipeline, register allocation (compiler, algorithm) register allocation - The phase of a compiler that determines which values will be placed in registers. Register allocation may be combined with register assignment. , predication In CPU instruction execution, executing all outcomes of a branch in parallel. When the correct branch is finally known, the results of the incorrect branch sequences are discarded. See branch prediction. and speculation. In addition, a number of simulator tools will be developed to enable validation and comparison of these modules. Compilers take software written in high-level source code programming languages, like C and C++, and turn them into machine code that can be understood by processors. Modern processors like the Itanium processor have multiple instruction units and can perform multiple tasks in parallel. Modern compilers must be able to identify parallelism in the source code and assign tasks to keep all the instruction units busy. As microprocessor architecture advances, it is important to move compiler techniques along in parallel. Today Intel offers high quality C++ and Fortran compiler Noun 1. Fortran compiler - a compiler for programs written in FORTRAN compiling program, compiler - (computer science) a program that decodes instructions written in a higher order language and produces an assembly language program products that fully support the performance features in all its newest microprocessors, including the Intel(R) Pentium(R) 4 processor and Itanium processors. Today's microprocessors and compilers use advanced microarchitectural features and optimization techniques, like instruction level parallelism Instruction-level parallelism (ILP) is a measure of how many of the operations in a computer program can be performed simultaneously. Consider the following program: 1. e = a + b 2. f = c + d 3. , to enhance performance. As researchers look to the next generation of processors, they need tools to study those processors' innovative microarchitectures. The Institute of Computing Technology team is lead by Professor Zhaoqing Zhang, who has been a leading researcher in high-performance compilers for more than 10 years working on both academic and industrial projects. The team from Intel Labs is lead by Dr. Jesse Fang, who has also worked in research and development of high performance compilers for more than 10 years and has been involved in building optimizing compilers for multiple microprocessor generations. The researchers and scientists of Intel's Microprocessor Research Lab (MRL MRL Medical Record Librarian; now called Medical Record Administrator. MRL maximum residue limit. ), part of Intel Labs, develop advanced microprocessor technology. In its international research facilities, MRL researchers have various focus areas, including microprocessors (circuits, architecture and compilers), platform architecture (buses, caches, memory and interconnect) and core human interfaces (speech, natural language processing Natural language processing Computer analysis and generation of natural language text. The goal is to enable natural languages, such as English, French, or Japanese, to serve either as the medium through which users interact with computer systems such as , video, computer vision and graphics). For more information on Intel Labs, please visit www.intel.com/labs. About the Institute for Computing Technology, Chinese Academy of Sciences The Institute for Computing Technology (ICT (1) (Information and Communications Technology) An umbrella term for the information technology field. See IT. (2) (International Computers and Tabulators) See ICL. 1. (testing) ICT - In Circuit Test. ) under the Chinese Academy of Sciences is the first academic institution of computing technology in China. It is the birthplace of China's first computer, and a research and development base for China's current high-performance computers. The key research fields include: high-performance computing High-speed computing, which typically refers to supercomputers used in scientific research. and grid computing environment, network and digital technology, knowledge processing and intelligent Internet software, SoC core technology, operating system and information security and Bioinformatics. About Intel Intel, the world's largest chip maker, is also a leading manufacturer of computer, networking and communications products. Additional information about Intel is available at www.intel.com/pressroom. Information about academic sponsorship is available at www.intel.com/research/university/index.htm. |
|
||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion