正在加载图片...
3.3.2 omp_init_lock_with_hint and omp_init_nest_lock_with_hint 385 33.3 omp_destroy_lock and omp_destroy_nest_lock 387 3.3.4 omp_set_lock and omp_set_nest_lock..... 388 3.3.5 omp_unset_lock and omp_unset_nest_lock 390 3.3.6 omp_test_lock and omp_test_nest_lock 392 3.4 Timing Routines 394 3.41 omp_get_wtime 394 3.4.2 omp_get_wtick 395 3.5 Event Routine 396 3.5.1 omp_fulfill_event 396 3.6 Device Memory Routines.·..················· 397 3.6.1 omp_target_alloc 397 3.6.2 omp_target_free 399 3.6.3 omp_target_is_present 400 3.6.4 omp_target_memcpy 400 3.6.5 omp_target_memcpy_rect 402 3.6.6 omp_target_associate_ptr 403 3.6.7 omp_target_disassociate_ptr 405 3.7 Memory Management Routines.. 406 3.7.1 Memory Management Types 406 3.7.2 omp_init_allocator 409 3.7.3 omp_destroy_allocator 410 3.7.4 omp_set_default_allocator 411 3.7.5 omp_get_default_allocator 412 3.7.6 omp_alloc. 413 37.7 ompf上ee。:.。.。.。。。..。..。。,.。.。.。,。.。。。。, 414 3.8 Tool Control Routine 415 4 OMPT Interface 419 4.1 OMPT Interfaces Definitions 419 4.2 Activating a First-Party Tool 。。。。。。。。。。。。。。。。。。。。。。。。 420 4.2.1 ompt_start_tool 420 4.2.2 Determining Whether a First-Party Tool Should be Initialized 421 OpenMP API-Version 5.0 November 20183.3.2 omp_init_lock_with_hint and omp_init_nest_lock_with_hint . . . . . . . . . . . . . . . . . . 385 3.3.3 omp_destroy_lock and omp_destroy_nest_lock . . . . . . . . . 387 3.3.4 omp_set_lock and omp_set_nest_lock . . . . . . . . . . . . . . . 388 3.3.5 omp_unset_lock and omp_unset_nest_lock . . . . . . . . . . . . 390 3.3.6 omp_test_lock and omp_test_nest_lock . . . . . . . . . . . . . 392 3.4 Timing Routines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 394 3.4.1 omp_get_wtime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 394 3.4.2 omp_get_wtick . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395 3.5 Event Routine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396 3.5.1 omp_fulfill_event . . . . . . . . . . . . . . . . . . . . . . . . . . . 396 3.6 Device Memory Routines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397 3.6.1 omp_target_alloc . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397 3.6.2 omp_target_free . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 399 3.6.3 omp_target_is_present . . . . . . . . . . . . . . . . . . . . . . . . 400 3.6.4 omp_target_memcpy . . . . . . . . . . . . . . . . . . . . . . . . . . . 400 3.6.5 omp_target_memcpy_rect . . . . . . . . . . . . . . . . . . . . . . . 402 3.6.6 omp_target_associate_ptr . . . . . . . . . . . . . . . . . . . . . . 403 3.6.7 omp_target_disassociate_ptr . . . . . . . . . . . . . . . . . . . 405 3.7 Memory Management Routines . . . . . . . . . . . . . . . . . . . . . . . . . . . 406 3.7.1 Memory Management Types . . . . . . . . . . . . . . . . . . . . . . . . . 406 3.7.2 omp_init_allocator . . . . . . . . . . . . . . . . . . . . . . . . . . 409 3.7.3 omp_destroy_allocator . . . . . . . . . . . . . . . . . . . . . . . . 410 3.7.4 omp_set_default_allocator . . . . . . . . . . . . . . . . . . . . . 411 3.7.5 omp_get_default_allocator . . . . . . . . . . . . . . . . . . . . . 412 3.7.6 omp_alloc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 413 3.7.7 omp_free . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414 3.8 Tool Control Routine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 415 4 OMPT Interface 419 4.1 OMPT Interfaces Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419 4.2 Activating a First-Party Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 420 4.2.1 ompt_start_tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 420 4.2.2 Determining Whether a First-Party Tool Should be Initialized . . . . . . . . 421 viii OpenMP API – Version 5.0 November 2018
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有