亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? jgfinstrumentor.java

?? MPI for java for Distributed Programming
?? JAVA
字號:
/***************************************************************************                                                                         **         Java Grande Forum Benchmark Suite - MPJ Version 1.0             **                                                                         **                            produced by                                  **                                                                         **                  Java Grande Benchmarking Project                       **                                                                         **                                at                                       **                                                                         **                Edinburgh Parallel Computing Centre                      **                                                                         * *                email: epcc-javagrande@epcc.ed.ac.uk                     **                                                                         **                                                                         **      This version copyright (c) The University of Edinburgh, 2001.      **                         All rights reserved.                            **                                                                         ***************************************************************************/package jgf_mpj_benchmarks.jgfutil;import java.util.*;public class JGFInstrumentor{  private static Hashtable timers;  private static Hashtable data;   static {    timers = new Hashtable();    data = new Hashtable();   }  public static synchronized void addTimer (String name){    if (timers.containsKey(name)) {      System.out.println("JGFInstrumentor.addTimer: warning -  timer " + name + 			 " already exists");    }    else {      timers.put(name, new JGFTimer(name));    }  }      public static synchronized void addTimer (String name, String opname){    if (timers.containsKey(name)) {      System.out.println("JGFInstrumentor.addTimer: warning -  timer " + name + 			 " already exists");    }    else {      timers.put(name, new JGFTimer(name,opname));    }      }  public static synchronized void addTimer (String name, String opname, int size){    if (timers.containsKey(name)) {      System.out.println("JGFInstrumentor.addTimer: warning -  timer " + name +                         " already exists");    }    else {      timers.put(name, new JGFTimer(name,opname,size));    }  }  public static synchronized void startTimer(String name){    if (timers.containsKey(name)) {      ((JGFTimer) timers.get(name)).start();    }    else {      System.out.println("JGFInstrumentor.startTimer: failed -  timer " + name + 			 " does not exist");    }  }  public static synchronized void stopTimer(String name){    if (timers.containsKey(name)) {      ((JGFTimer) timers.get(name)).stop();    }    else {      System.out.println("JGFInstrumentor.stopTimer: failed -  timer " + name + 			 " does not exist");    }  }  public static synchronized void addOpsToTimer(String name, double count){    if (timers.containsKey(name)) {      ((JGFTimer) timers.get(name)).addops(count);    }    else {      System.out.println("JGFInstrumentor.addOpsToTimer: failed -  timer " + name + 			 " does not exist");    }  }    public static synchronized void addTimeToTimer(String name, double added_time){    if (timers.containsKey(name)) {      ((JGFTimer) timers.get(name)).addtime(added_time);    }    else {      System.out.println("JGFInstrumentor.addTimeToTimer: failed -  timer " + name +                         " does not exist");    }  }  public static synchronized double readTimer(String name){    double time;     if (timers.containsKey(name)) {      time = ((JGFTimer) timers.get(name)).time;    }    else {      System.out.println("JGFInstrumentor.readTimer: failed -  timer " + name + 			 " does not exist");       time = 0.0;     }    return time;   }    public static synchronized void resetTimer(String name){    if (timers.containsKey(name)) {      ((JGFTimer) timers.get(name)).reset();    }    else {      System.out.println("JGFInstrumentor.resetTimer: failed -  timer " + name + 			 " does not exist");    }  }    public static synchronized void printTimer(String name){    if (timers.containsKey(name)) {      ((JGFTimer) timers.get(name)).print();    }    else {      System.out.println("JGFInstrumentor.printTimer: failed -  timer " + name + 			 " does not exist");    }  }    public static synchronized void printperfTimer(String name){    if (timers.containsKey(name)) {      ((JGFTimer) timers.get(name)).printperf();    }    else {      System.out.println("JGFInstrumentor.printTimer: failed -  timer " + name + 			 " does not exist");    }  }   public static synchronized void printperfTimer(String name, int arr_size){    if (timers.containsKey(name)) {      ((JGFTimer) timers.get(name)).printperf(arr_size);    }    else {      System.out.println("JGFInstrumentor.printTimer: failed -  timer " + name +                         " does not exist");    }  }   public static synchronized void storeData(String name, Object obj){    data.put(name,obj);   }  public static synchronized void retrieveData(String name, Object obj){    obj = data.get(name);   }  public static synchronized void printHeader(int section, int size,int nprocess) {    String header, base;      header = "";    base = "Java Grande Forum MPJ Benchmark Suite - Version 1.0 - Section ";       switch (section) {    case 1:       header = base + "1";      break;    case 2:      switch (size) {      case 0:	header = base + "2 - Size A";	break;      case 1:	header = base + "2 - Size B";	break;      case 2:	header = base + "2 - Size C";	break;      }      break;     case 3:          switch (size) {      case 0:	header = base + "3 - Size A";	break;      case 1:	header = base + "3 - Size B";	break;      }      break;     }    System.out.println(header);     if (nprocess == 1) {      System.out.println("Executing on " + nprocess + " process");    }    else {      System.out.println("Executing on " + nprocess + " processes");    }    System.out.println("");  } }

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久综合九色综合97_久久久 | 91精品在线麻豆| 成人黄色一级视频| 成人午夜免费视频| 国产成人av一区二区| 国产91丝袜在线观看| 国产98色在线|日韩| 北岛玲一区二区三区四区| 丰满放荡岳乱妇91ww| av在线免费不卡| 欧美亚洲日本国产| 欧美疯狂性受xxxxx喷水图片| 欧美日韩视频一区二区| 日韩一区二区三区视频在线观看| 制服丝袜国产精品| 精品国产第一区二区三区观看体验| 欧美xxx久久| 欧美—级在线免费片| 国产精品国产馆在线真实露脸 | 精品粉嫩超白一线天av| 久久久久久久综合狠狠综合| 欧美国产禁国产网站cc| 亚洲人成亚洲人成在线观看图片| 亚洲成在线观看| 久久99精品久久久久久国产越南| 国产成人在线视频免费播放| 99国产精品久久久| 7777精品伊人久久久大香线蕉经典版下载 | 欧美日韩精品欧美日韩精品 | 国产精品家庭影院| 亚洲国产欧美在线| 久99久精品视频免费观看| gogo大胆日本视频一区| 欧美精品自拍偷拍动漫精品| 国产片一区二区三区| 亚洲一区二区三区不卡国产欧美| 蜜臀久久99精品久久久久久9| 成人晚上爱看视频| 欧美一卡二卡在线| 中文字幕一区在线| 免费在线观看一区二区三区| 91色视频在线| 26uuu成人网一区二区三区| 亚洲精品国产一区二区三区四区在线| 男女性色大片免费观看一区二区| 色哟哟一区二区在线观看| 久久久久久久网| 美日韩黄色大片| 在线观看国产91| 国产精品国产三级国产| 国产一区视频在线看| 欧美一区二区三区爱爱| 亚洲免费高清视频在线| 国产高清一区日本| 精品国产乱码久久久久久闺蜜| 午夜精品福利在线| 在线观看视频一区二区| 国产精品系列在线| 国产精品一二三在| 欧美成人官网二区| 免费看欧美美女黄的网站| 欧美日韩一本到| 亚洲午夜羞羞片| 欧美性淫爽ww久久久久无| 中文字幕中文字幕在线一区| 懂色av一区二区夜夜嗨| 精品久久人人做人人爱| 日韩高清不卡在线| 欧美日韩精品免费观看视频| 亚洲综合男人的天堂| 在线视频国内自拍亚洲视频| 亚洲你懂的在线视频| 91免费版在线看| 亚洲美女区一区| 在线精品视频小说1| 亚洲综合色自拍一区| 欧美亚洲日本一区| 丝袜美腿亚洲一区二区图片| 欧美日韩你懂的| 免费观看在线综合| 欧美精品一区二区三区在线| 精品亚洲成a人| 国产亚洲成aⅴ人片在线观看| 岛国av在线一区| 国产精品国产三级国产三级人妇 | 中文字幕日韩欧美一区二区三区| 99这里只有精品| 一区二区日韩av| 51精品视频一区二区三区| 久久国内精品自在自线400部| 久久精品日产第一区二区三区高清版 | eeuss鲁片一区二区三区在线观看 eeuss鲁片一区二区三区在线看 | 欧美酷刑日本凌虐凌虐| 日本不卡不码高清免费观看| 国产亚洲午夜高清国产拍精品| 国产99久久久国产精品| 亚洲你懂的在线视频| 91精品国产日韩91久久久久久| 国产一区福利在线| 国产精品嫩草影院av蜜臀| 91九色02白丝porn| 久久精品国产免费看久久精品| 久久久国产一区二区三区四区小说 | 亚洲精品成a人| 欧美精品欧美精品系列| 韩国精品在线观看| 中文字幕一区av| 日韩一卡二卡三卡国产欧美| 成人美女在线观看| 丝袜美腿亚洲综合| 国产精品久久久久久久久免费丝袜 | 亚洲一二三专区| 久久女同精品一区二区| 99视频有精品| 国产主播一区二区| 亚洲成av人在线观看| 国产亚洲综合在线| 欧美日韩国产高清一区二区三区 | 91在线视频网址| 美腿丝袜亚洲色图| 伊人色综合久久天天人手人婷| 欧美tickling网站挠脚心| 色伊人久久综合中文字幕| 久久国产综合精品| 亚洲妇女屁股眼交7| 国产精品美女一区二区在线观看| 欧美一区二区三区啪啪| 91在线免费看| 国产成人一级电影| 美国av一区二区| 亚洲第一激情av| 亚洲少妇30p| 国产精品久久三| 欧美va亚洲va国产综合| 欧美人成免费网站| 欧洲一区二区三区免费视频| 成人成人成人在线视频| 蜜臀av性久久久久av蜜臀妖精 | 欧美一级在线视频| 91福利区一区二区三区| 91污在线观看| 99久久婷婷国产精品综合| 国产精品亚洲一区二区三区妖精| 奇米色777欧美一区二区| 日韩激情视频在线观看| 一区二区三区91| 亚洲乱码国产乱码精品精98午夜 | 欧美午夜在线观看| 一本久久a久久免费精品不卡| 岛国av在线一区| 成年人国产精品| 成人夜色视频网站在线观看| 国产成人午夜高潮毛片| 国产成人精品亚洲日本在线桃色 | 亚洲丝袜美腿综合| 国产精品国产三级国产普通话99 | 日韩欧美国产一区二区三区 | 欧美人狂配大交3d怪物一区| 欧美三级一区二区| 欧美高清www午色夜在线视频| 欧美美女直播网站| 欧美一区二区三区的| 日韩欧美国产一区二区三区| 欧美tickling挠脚心丨vk| 久久久久青草大香线综合精品| 欧美国产亚洲另类动漫| 国产精品女同一区二区三区| 亚洲免费观看在线观看| 日韩黄色一级片| 国产美女在线观看一区| 成人精品在线视频观看| 日本电影欧美片| 91精品国产乱码| 26uuu亚洲综合色| 亚洲视频你懂的| 日本在线观看不卡视频| 精品一区二区国语对白| 成人av网站在线观看免费| 在线观看亚洲成人| 精品日韩一区二区三区免费视频| 国产精品欧美综合在线| 午夜电影久久久| 国产成人午夜99999| 色94色欧美sute亚洲线路一ni | 欧美变态tickling挠脚心| 欧美高清在线精品一区| 亚洲国产精品久久久久婷婷884| 美日韩一级片在线观看| 99综合电影在线视频| 日韩天堂在线观看| 专区另类欧美日韩| 另类成人小视频在线| 97精品国产露脸对白| 欧美大片一区二区三区| 中文字幕一区av| 国产乱子轮精品视频| 欧美丝袜第三区| **性色生活片久久毛片| 激情六月婷婷久久| 欧美裸体一区二区三区|