トピック
入門
コンパイラー解説書
言語解説書
最適化およびプログラミング・ガイド
本書ついて
パフォーマンスの概念
XL コンパイラー・アプリケーションの最適化
XL コンパイラー・アプリケーションのチューニング
拡張最適化の概念
コード・サイズの管理
最適化コードのデバッグ
コンパイラー・フレンドリー・プログラミング手法
高性能ライブラリー
XL Fortran による並列プログラミング
- ユーザー SMP コードのコンパイル
- OMP および SMP ランタイム・オプションの設定
- ユーザー SMP コードの最適化
- SMP 指令 (directive) の概要
- SMP 指令 (directive) の詳細説明
- OpenMP 指令 (directive) 文節
- OpenMP 実行環境、ロックおよびタイミング・ルーチン
- Pthreads ライブラリー・モジュール
- Pthreads データ構造、関数、およびサブルーチン
- f_maketime(delay)
- f_pthread_attr_destroy(attr)
- f_pthread_attr_getdetachstate(attr, detach)
- f_pthread_attr_getguardsize(attr, guardsize)
- f_pthread_attr_getinheritsched(attr, inherit)
- f_pthread_attr_getschedparam(attr, param)
- f_pthread_attr_getschedpolicy(attr, policy)
- f_pthread_attr_getscope(attr, scope)
- f_pthread_attr_getstack(attr, stackaddr, ssize)
- f_pthread_attr_init(attr)
- f_pthread_attr_setdetachstate(attr, detach)
- f_pthread_attr_setguardsize(attr, guardsize)
- f_pthread_attr_setinheritsched(attr, inherit)
- f_pthread_attr_setschedparam(attr, param)
- f_pthread_attr_setschedpolicy(attr, policy)
- f_pthread_attr_setscope(attr, scope)
- f_pthread_attr_setstack(attr, stackaddr, ssize)
- f_pthread_attr_t
- f_pthread_cancel(thread)
- f_pthread_cleanup_pop(exec)
- f_pthread_cleanup_push(cleanup, flag, arg)
- f_pthread_cond_broadcast(cond)
- f_pthread_cond_destroy(cond)
- f_pthread_cond_init(cond, cattr)
- f_pthread_cond_signal(cond)
- f_pthread_cond_t
- f_pthread_cond_timedwait(cond, mutex, timeout)
- f_pthread_cond_wait(cond, mutex)
- f_pthread_condattr_destroy(cattr)
- f_pthread_condattr_getpshared(cattr, pshared)
- f_pthread_condattr_init(cattr)
- f_pthread_condattr_setpshared(cattr, pshared)
- f_pthread_condattr_t
- f_pthread_create(thread, attr, flag, ent, arg)
- f_pthread_detach(thread)
- f_pthread_equal(thread1, thread2)
- f_pthread_exit(ret)
- f_pthread_getconcurrency()
- f_pthread_getschedparam(thread, policy, param)
- f_pthread_getspecific(key, arg)
- f_pthread_join(thread, ret)
- f_pthread_key_create(key, dtr)
- f_pthread_key_delete(key)
- f_pthread_key_t
- f_pthread_kill(thread, sig)
- f_pthread_mutex_destroy(mutex)
- f_pthread_mutex_init(mutex, mattr)
- f_pthread_mutex_lock(mutex)
- f_pthread_mutex_t
- f_pthread_mutex_trylock(mutex)
- f_pthread_mutex_unlock(mutex)
- f_pthread_mutexattr_destroy(mattr)
- f_pthread_mutexattr_getpshared(mattr, pshared)
- f_pthread_mutexattr_gettype(mattr, type)
- f_pthread_mutexattr_init(mattr)
- f_pthread_mutexattr_setpshared(mattr, pshared)
- f_pthread_mutexattr_settype(mattr, type)
- f_pthread_mutexattr_t
- f_pthread_once(once, initr)
- f_pthread_once_t
- f_pthread_rwlock_destroy(rwlock)
- f_pthread_rwlock_init(rwlock, rwattr)
- f_pthread_rwlock_rdlock(rwlock)
- f_pthread_rwlock_t
- f_pthread_rwlock_tryrdlock(rwlock)
- f_pthread_rwlock_trywrlock(rwlock)
- f_pthread_rwlock_unlock(rwlock)
- f_pthread_rwlock_wrlock(rwlock)
- f_pthread_rwlockattr_destroy(rwattr)
- f_pthread_rwlockattr_getpshared(rwattr, pshared)
- f_pthread_rwlockattr_init(rwattr)
- f_pthread_rwlockattr_setpshared(rwattr, pshared)
- f_pthread_rwlockattr_t
- f_pthread_self()
- f_pthread_setcancelstate(state, oldstate)
- f_pthread_setcanceltype(type, oldtype)
- f_pthread_setconcurrency(new_level)
- f_pthread_setschedparam(thread, policy, param)
- f_pthread_setspecific(key, arg)
- f_pthread_t
- f_pthread_testcancel()
- f_sched_param
- f_sched_yield()
- f_timespec
言語間呼び出し
XL Fortran 入出力 (I/O) のインプリメンテーション詳細
XL Fortran 浮動小数点処理のインプリメンテーション詳細
XL Fortran へのプログラムの移植
サンプル Fortran プログラム
索引
インストール・ガイド
|