楼主: bobguy
1769 0

[学习分享] performane of SAS function evaluation (PDF, CDF of normal) [推广有奖]

学科带头人

7%

还不是VIP/贵宾

-

威望
0
论坛币
14187 个
通用积分
28.9279
学术水平
344 点
热心指数
363 点
信用等级
228 点
经验
104882 点
帖子
1846
精华
0
在线时间
1608 小时
注册时间
2008-7-18
最后登录
2019-3-8

中级热心勋章

楼主
bobguy 发表于 2013-10-7 00:09:44 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
The pdf , and cdf fuction call is a lot of slower than I thought. Here are bench marks
PDF call vs. a formula
ratio=2.32/1.81=1.28   30% slower

CDF call vs. probnorm call

ratio=3.77/1.62=2.33  133% slower.


2431  data _null_;
2432     do i=1 to 1e7;
2433        x=rannor(123);
2434        pdf=pdf('normal',x);
2435       * pdf2=1/sqrt(2*constant('pi'))*exp(-x**2/2);
2436  /*    put pdf= pdf2=;*/
2437        end;
2438        run;

NOTE: DATA statement used (Total process time):
      real time           2.35 seconds
      cpu time            2.32 seconds


2439
2440  data _null_;
2441     do i=1 to 1e7;
2442        x=rannor(123);
2443        *pdf=pdf('normal',x);
2444        pdf2=1/sqrt(2*constant('pi'))*exp(-x**2/2);
2445  /*    put pdf= pdf2=;*/
2446        end;
2447        run;

NOTE: DATA statement used (Total process time):
      real time           1.81 seconds
      cpu time            1.81 seconds


2448
2449  data _null_;
2450     do i=1 to 1e7;
2451        x=rannor(123);
2452        cdf=cdf('normal',x);
2453  /*      cdf2=probnorm(x);*/
2454  /*    put cdf= cdf2=;*/
2455        end;
2456        run;

NOTE: DATA statement used (Total process time):
      real time           3.78 seconds
      cpu time            3.77 seconds


2457
2458
2459  data _null_;
2460     do i=1 to 1e7;
2461        x=rannor(123);
2462       * cdf=cdf('normal',x);
2463        cdf2=probnorm(x);
2464  /*    put cdf= cdf2=;*/
2465        end;
2466        run;

NOTE: DATA statement used (Total process time):
      real time           1.63 seconds
      cpu time            1.62 seconds


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Evaluation Performan Valuation function Perform function process normal null

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-3 18:57