英特尔多核大赛复赛开始啦

celineshi 2007-06-04 01:12:58
复赛试题已经公布了,大家可以到这里来进行讨论和交流
...全文
2138 43 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
43 条回复
切换为时间正序
请发表友善的回复…
发表回复
jkl88 2007-06-18
  • 打赏
  • 举报
回复
强烈建议公布第一题的部分数据
printf("乘积=%f 首数的序号=%d\n", product, index);
///////////////
是不是意味着输出小数点后面6位啊.........??
ztwztq864791 2007-06-17
  • 打赏
  • 举报
回复
第一题能不能提供一些测试数据。自己造还是比较麻烦。
jkl88 2007-06-17
  • 打赏
  • 举报
回复
如果出现乘积相等的情况 该怎么办?
输出前面的还是后面的index....
jkl88 2007-06-17
  • 打赏
  • 举报
回复
问个问题:
第一题如果出现乘积相等的情况,应该输出前面的index还是后面的呢?
我都WRONG ANSWER了
yushouhua 2007-06-17
  • 打赏
  • 举报
回复
请问第三题的输入格式到底是如何的?题目里说:“data3.dat数据格式如下,其中第一个数 n 表示数据集个数,此后跟随着 n组测试数据。”
每组数据矩阵的宽度写在后面吗?
还有输入文件名称是按照给的代码框架里的只有“test.dat”还是像第一题的作为程序参数传入?
输出文件怎么命名?只能叫result3.dat吗?
Ajampie 2007-06-16
  • 打赏
  • 举报
回复
好好学习阿
mascothua 2007-06-13
  • 打赏
  • 举报
回复
to lanphaday(恋花蝶):


谢谢了


-----------------------------------------------
-----------------------------------------------
to intelsupport:
Q:程序框架给的
TEST1中
#include<unistd.h>
#include<alloc.h>
在哪?
VC98和VC2005都没有,INTEL COMPILER\IPP\MKL里也没有?用的是什么编译器?
-----------------------------------------
unistd.h应该是*nix系统下的头文件,在win下面可以去掉或者换用stdlib.h
alloc.h同理,可以换用malloc.h
赖勇浩 2007-06-13
  • 打赏
  • 举报
回复
如果你是linux下的,可以提交makefile,编译参数写在makefile里就可以了。

如果你是windows下的,可以提交整个VC project(记得删除所有*.ncb,*.obj,*.exe文件),编译参数配置是包含在project文件里的。当然,你也可以用VC生成for VC的makefile~
DrPerformance 2007-06-13
  • 打赏
  • 举报
回复
我们是提交源代码吧,编译工作肯定由intel来做,来运行。怎么设置编译器参数?
IntelSupport 2007-06-13
  • 打赏
  • 举报
回复
To mascothua(Mascot)

to intelsupport:
Q:程序框架给的
TEST1中
#include<unistd.h>
#include<alloc.h>
在哪?
VC98和VC2005都没有,INTEL COMPILER\IPP\MKL里也没有?用的是什么编译器?

----------------------------------------------------------------------

参赛者可必须按照大赛规定的格式输入和输出数据,但对实现的方法的方法不作限定。可选其他类似的头文件,Intel compiler, Microsoft Compiler和GCC 多是大赛认可的compiler

赖勇浩 2007-06-12
  • 打赏
  • 举报
回复
呵呵,我不是怕影响到精度。如果所有数都大于等于1.0,那应该会有比乘法更简单的方案。这是必须得问清楚的。
IntelSupport 2007-06-12
  • 打赏
  • 举报
回复
To lanphaday(恋花蝶)


大赛评测数据都在【1.0, 10000.0】之间,不会所描述的情况

-----------------------------------------------------------------------

这样说来就是没有负数和[0.0,1.0)的数了?确定是这样的吗?因为前面又说有正负数的。

确认只有正数。负数并不影响精度
赖勇浩 2007-06-12
  • 打赏
  • 举报
回复
to intelsupport:
Q:程序框架给的
TEST1中
#include<unistd.h>
#include<alloc.h>
在哪?
VC98和VC2005都没有,INTEL COMPILER\IPP\MKL里也没有?用的是什么编译器?
-----------------------------------------
unistd.h应该是*nix系统下的头文件,在win下面可以去掉或者换用stdlib.h
alloc.h同理,可以换用malloc.h
赖勇浩 2007-06-12
  • 打赏
  • 举报
回复
To goodkai

大赛评测数据都在【1.0, 10000.0】之间,不会所描述的情况

-----------------------------------------------------------------------

这样说来就是没有负数和[0.0,1.0)的数了?确定是这样的吗?因为前面又说有正负数的。
IntelSupport 2007-06-12
  • 打赏
  • 举报
回复
To mascothua(Mascot)

参赛者可必须按照大赛规定的格式输入和输出数据,但对实现的方法的方法不作限定。可选其他类似的头文件,Intel compiler, Microsoft Compiler和GCC 多是大赛认可的compiler

mascothua 2007-06-12
  • 打赏
  • 举报
回复
to intelsupport:
Q:程序框架给的
TEST1中
#include<unistd.h>
#include<alloc.h>
在哪?
VC98和VC2005都没有,INTEL COMPILER\IPP\MKL里也没有?用的是什么编译器?
IntelSupport 2007-06-12
  • 打赏
  • 举报
回复
To flyingdog

题目中的程序框架是否可以修改?即只能在框架中注明的地方加代码还是整个程序都可以自己写?
//可任意改写,只要不破坏输入输出的格式。



另外,时间统计是否统计程序从开始到结束的时间?
//整个时间,而只统计非计算时间。

IntelSupport 2007-06-12
  • 打赏
  • 举报
回复
To mascothua(Mascot)

32位Windows,32位的库


To goodkai

大赛评测数据都在【1.0, 10000.0】之间,不会所描述的情况
mascothua 2007-06-12
  • 打赏
  • 举报
回复
to intelsupport();
请问复赛平分的机器用的是64BIT WINDOWS XP还是32BIT WINDOWS XP
还有就是INTEL IPP和INTEL MKL用的是IA-32还是INTEL64版本的?
goodkai 2007-06-12
  • 打赏
  • 举报
回复
想问下IntelSupport:
大赛对浮点结果的精度要求如何? 四个浮点数不同运算顺序会造成结果不同,有时候小数点后第三位就不同了
加载更多回复(23)

568

社区成员

发帖
与我相关
我的任务
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
  • 英特尔技术社区
  • shere_lin
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧