stream_5.10.zip
大小:64.51KB
价格:10积分
下载量:0
评分:
5.0
上传者:qq_37330657
更新日期:2024-12-18

linux 内存带宽读写性能测试工具 stream 5.10

资源文件列表(大概)

文件名
大小
stream_5.10/
-
stream_5.10/Development/
-
stream_5.10/Development/stream.c.5.10
15.69KB
stream_5.10/Development/stream_windows.c.crdownload
-
stream_5.10/HISTORY.txt
5.38KB
stream_5.10/LICENSE.txt
1.83KB
stream_5.10/Makefile.txt
553B
stream_5.10/mysecond.c
677B
stream_5.10/READ.ME
4KB
stream_5.10/stream.c
19.5KB
stream_5.10/stream.f
14.51KB
stream_5.10/stream.txt
97B
stream_5.10/TO_DO.txt
685B
stream_5.10/Versions/
-
stream_5.10/Versions/Experimental/
-
stream_5.10/Versions/Experimental/do_offsets
163B
stream_5.10/Versions/Experimental/Parallel_jobs.txt
639B
stream_5.10/Versions/READ.ME
5.12KB
stream_5.10/Versions/second_cpu.c
287B
stream_5.10/Versions/second_cpu.f
483B
stream_5.10/Versions/stream_5-10_posix_memalign.c
20.35KB
stream_5.10/Versions/stream_d.c
5.42KB
stream_5.10/Versions/stream_d.f
14.06KB
stream_5.10/Versions/stream_mpi.c
28.55KB
stream_5.10/Versions/stream_mpi.f
18.04KB
stream_5.10/Versions/stream_omp.c
11.17KB
stream_5.10/Versions/stream_tuned.f
15.44KB

资源内容介绍

linux 内存带宽读写性能测试工具 stream 5.10
-------------------------------------------------------------------------Revisions as of Thu, Jan 17, 2013 3:50:01 PMVersion 5.10 of stream.c has been released.This version includes improved validation code and will automaticallyuse 64-bit array indices on 64-bit systems to allow very large arrays.-------------------------------------------------------------------------Revisions as of Thu Feb 19 08:16:57 CST 2009Note that the codes in the "Versions" subdirectory should beconsidered obsolete -- the versions of stream.c and stream.fin this main directory include the OpenMP directives and structurefor creating "TUNED" versions. Only the MPI version in the "Versions" subdirectory should beof any interest, and I have not recently checked that version forerrors or compliance with the current versions of stream.c andstream.f.I added a simple Makefile to this directory. It works under Cygwinon my Windows XP box (using gcc and g77).A user suggested a sneaky trick for "mysecond.c" -- instead of usingthe #ifdef UNDERSCORE to generate the function name that the Fortrancompiler expects, the new version simply defines both "mysecond()"and "mysecond_()", so it should automagically link with most Fortrancompilers.-------------------------------------------------------------------------Revisions as of Wed Nov 17 09:15:37 CST 2004The most recent "official" versions have been renamed "stream.f" and"stream.c" -- all other versions have been moved to the "Versions"subdirectory.The "official" timer (was "second_wall.c") has been renamed "mysecond.c".This is embedded in the C version ("stream.c"), but still needs to beexternally linked to the FORTRAN version ("stream.f").-------------------------------------------------------------------------Revisions as of Tue May 27 11:51:23 CDT 2003Copyright and License info added to stream_d.f, stream_mpi.f, andstream_tuned.f-------------------------------------------------------------------------Revisions as of Tue Apr 8 10:26:48 CDT 2003I changed the name of the timer interface from "second" to "mysecond"and removed the dummy argument in all versions of the source code (butnot the "Contrib" versions).-------------------------------------------------------------------------Revisions as of Mon Feb 25 06:48:14 CST 2002Added an OpenMP version of stream_d.c, called stream_d_omp.c. This isstill not up to date with the Fortran version, which includes errorchecking and advanced data flow to prevent overoptimization, but it isa good start....-------------------------------------------------------------------------Revisions as of Tue Jun 4 16:31:31 EDT 1996I have fixed an "off-by-one" error in the RMS time calculation instream_d.f. This was already corrected in stream_d.c. No results areinvalidated, since I use minimum time instead of RMS time anyway....-------------------------------------------------------------------------Revisions as of Fri Dec 8 14:49:56 EST 1995I have renamed the timer routines to:second_cpu.csecond_wall.csecond_cpu.fAll have a function interface named 'second' which returns a doubleprecision floating point number. It should be possible to linksecond_wall.c with stream_d.f without too much trouble, though thedetails will depend on your environment.If anyone builds versions of these timers for machines running theMacintosh O/S or DOS/Windows, I would appreciate getting a copy.To clarify: * For single-user machines, the wallclock timer is preferred. * For parallel machines, the wallclock timer is required. * For time-shared systems, the cpu timer is more reliable, though less accurate. -------------------------------------------------------------------------Revisions as of Wed Oct 25 09:40:32 EDT 1995(1) NOTICE to C users: stream_d.c has been updated to version 4.0 (beta), and should be functionally identical to stream_d.f Two timers are provided --- second_cpu.c and second_wall.c second_cpu.c measures cpu time, while second_wall.c measures elapsed (real) time. For single-user machines, the wallclock timer is preferred. For parallel machines, the wallclock timer is required. For time-shared systems, the cpu timer is more reliable, though less accurate. (2) cstream.c has been removed -- use stream_d.c(3) stream_wall.f has been removed --- to do parallel aggregate bandwidth runs, comment out the definition of FUNCTION SECOND in stream_d.f and compile/link with second_wall.c(4) stream_offset has been deprecated. It is still here and usable, but stream_d.f is the "standard" version. There are easy hooks in stream_d.f to change the array offsets if you want to.(5) The rules of the game are clarified as follows: The reference case uses array sizes of 2,000,000 elements and no additional offsets. I would like to see results for this case. But, you are free to use any array size and any offset you want, provided that the arrays are each bigger than the last-level of cache. The output will show me what parameters you chose. I expect that I will report just the best number, but if there is a serious discrepancy between the reference case and the "best" case, I reserve the right to report both. Of course, I also reserve the right to reject any results that I do not trust....--John D. McCalpin, Ph.D. john@mccalpin.com

用户评论 (0)

发表评论

captcha

相关资源

企业资产管理系统(代码+数据库+LW)

摘要随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。本文介绍了企业资产管理系统的开发全过程。通过分析企业资产管理系统方面的不足,创建了一个计算机管理企业资产管理系统的方案。文章介绍了企业资产管理系统的系统分析部分,包括可行性分析等,系统设计部分主要介绍了系统功能设计和数据库设计。本企业资产管理系统管理员功能有个人中心,用户管理,资产分类管理,资产信息管理,资产借出管理,资产归还管理,资产维修管理。用户可以对资产进行借出和归还操作。因而具有一定的实用性。本站是一个B/S模式系统,采用Spring Boot框架,MYSQL数据库设计开发,充分保证系统的稳定性。系统具有界面清晰、操作简单,功能齐全的特点,使得企业资产管理系统管理工作系统化、规范化。关键词:企业资产管理系统;Spring Boot框架;MYSQL数据库

8.03MB28积分

springboot基于java的教学辅助平台(代码+数据库+LW)

摘要随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。本文介绍了教学辅助平台的开发全过程。通过分析教学辅助平台管理的不足,创建了一个计算机管理教学辅助平台的方案。文章介绍了教学辅助平台的系统分析部分,包括可行性分析等,系统设计部分主要介绍了系统功能设计和数据库设计。本教学辅助平台管理员功能有个人中心,学生管理,教师管理,课程信息管理,科目分类管理,班级分类管理,课程作业管理,交流论坛,系统管理等。教师功能有个人中心,课程信息管理,课程作业管理,作业提交管理,作业批改管理。学生功能有个人中心,作业提交管理,作业批改管理。因而具有一定的实用性。本站是一个B/S模式系统,采用Spring Boot框架,MYSQL数据库设计开发,充分保证系统的稳定性。系统具有界面清晰、操作简单,功能齐全的特点,使得教学辅助平台管理工作系统化、规范化。本系统的使用使管理人员从繁重的工作中解脱出来,实现无纸化办公,能够有效的提高教学辅助平台管理效率。关键词:教学辅助平台;Spring Boot框架;MYSQL数据库

12.45MB10积分

ESE17345364197211621WDv6288l887UQrR.zip

ESE17345364197211621WDv6288l887UQrR.zip

76.66KB27积分

smc-suruma-fonts-6.0-7.el7.noarch.rpm.zip

文件放服务器下载,请务必到电脑端资源预览或者资源详情查看然后下载

333B46积分