⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 c_timers.c

📁 openmp版的banchmark
💻 C
字号:
#include "wtime.h"#include <stdlib.h>/*  Prototype  */void wtime( double * );/*****************************************************************//******         E  L  A  P  S  E  D  _  T  I  M  E          ******//*****************************************************************/double elapsed_time( void ){    double t;    wtime( &t );    return( t );}double start[64], elapsed[64];/*****************************************************************//******            T  I  M  E  R  _  C  L  E  A  R          ******//*****************************************************************/void timer_clear( int n ){    elapsed[n] = 0.0;}/*****************************************************************//******            T  I  M  E  R  _  S  T  A  R  T          ******//*****************************************************************/void timer_start( int n ){    start[n] = elapsed_time();}/*****************************************************************//******            T  I  M  E  R  _  S  T  O  P             ******//*****************************************************************/void timer_stop( int n ){    double t, now;    now = elapsed_time();    t = now - start[n];    elapsed[n] += t;}/*****************************************************************//******            T  I  M  E  R  _  R  E  A  D             ******//*****************************************************************/double timer_read( int n ){    return( elapsed[n] );}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -