正在加载图片...
conforming.Application developers are responsible for correctly using the OpenMP API 23 to produ ice a co rming program. T eOpenMP API does not cover comp generated automatic parallelization and directives to the compiler to assist such parallelization. 1.2 Glossary 51.2.1 Threading Concepts 7 thread An execution entity with a stack and associated static memory,called threadprivate memory. OpenMP thread A thread that is managed by the OpenMP runtime system. thread-safe routine A routine that performs the intended function even when executed concurrently (by more than one thread). 2 processor Implementation defined hardware unit on which one or more OpenMP threads can execute. 14 device An implementation defined logical execution engine 15 COMMENT:A device could have one or more processors 16 host device The device on which the OpenMP program begins execution 17 target device A device onto which code and data may be offloaded from the host device. 181.2.2 OpenMP Language Terminology 2 base language 22 COMMENT:See Section 1.6 on page 22 for a listing of current base languages 2 for the OpenMP API. 24 base program A program written in a base language 2 OpenMP API.Version 4.0-July 2013 2 OpenMP API • Version 4.0 - July 2013 conforming. Application developers are responsible for correctly using the OpenMP API to produce a conforming program. The OpenMP API does not cover compiler-generated automatic parallelization and directives to the compiler to assist such parallelization. 1.2 Glossary 1.2.1 Threading Concepts thread An execution entity with a stack and associated static memory, called threadprivate memory. OpenMP thread A thread that is managed by the OpenMP runtime system. thread-safe routine A routine that performs the intended function even when executed concurrently (by more than one thread). processor Implementation defined hardware unit on which one or more OpenMP threads can execute. device An implementation defined logical execution engine. COMMENT: A device could have one or more processors. host device The device on which the OpenMP program begins execution target device A device onto which code and data may be offloaded from the host device. 1.2.2 OpenMP Language Terminology base language A programming language that serves as the foundation of the OpenMP specification. COMMENT: See Section 1.6 on page 22 for a listing of current base languages for the OpenMP API. base program A program written in a base language. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有