Delphi的整数性能测试


本文整理自网络,侵删。

 
//需要用到的库 http://delphitop.com/html/xiancheng/5562.html
function Test2: integer;
var
  s: integer;
begin
  s := 0;
  TParallel.&For(1, MAXN, procedure(i: integer)
    begin
      if (IsPrime(i) = 1) then
      begin // memory barrier
        AtomicIncrement(s);
      end
    end);
  Result := s;
end;


function Test3: integer;
var
  s: integer;
begin
  s := 0;
  TParallel.&For(1, MAXN, procedure(i: integer)
    begin // memory barrier
      AtomicIncrement(s, IsPrime(i));
    end);
  Result := s;
end;

相关阅读 >>

Delphi 判断表字段是否存在

Delphi 用拼音首字符检索汉字的源代码

Delphi 数据异或校验

Delphi firedac操作sqlite内存数据库

Delphi zlib 流压缩解压

Delphi 获取系统服务service id

Delphi中使用ixmlhttprequest如何用post方式提交带参

Delphi跨平台tcp库的封装

Delphi实现ftp上传与下载

Delphi 下载并显示网上的图片

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...