社区
英特尔边缘计算技术
帖子详情
一个网络服务器端程序和配套客户端,假如使用Intel编译器,一般能提升多少?
danscort2000
2006-12-26 08:35:38
一个网络服务器端程序和配套客户端,www.snowware.com/cn/index.htm
目前是使用 VS2005编译的,而且我的代码里主要是字符串函数操作,数字计算非常少,浮点几乎没有,有必要使用Intel编译器编译吗?
假如使用Intel编译器,一般效率能提升多少? 比如cache,memory ,或者指令等
...全文
312
10
打赏
收藏
一个网络服务器端程序和配套客户端,假如使用Intel编译器,一般能提升多少?
一个网络服务器端程序和配套客户端,www.snowware.com/cn/index.htm 目前是使用 VS2005编译的,而且我的代码里主要是字符串函数操作,数字计算非常少,浮点几乎没有,有必要使用Intel编译器编译吗? 假如使用Intel编译器,一般效率能提升多少? 比如cache,memory ,或者指令等
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
danscort2000
2007-01-09
打赏
举报
回复
楼上 的 ,什么意思?
wuxiaoming16888
2007-01-08
打赏
举报
回复
一个网络服务器端程序和配套客户端,www.snowware.com/cn/index.htm
大约是10个
danscort2000
2007-01-04
打赏
举报
回复
是吗
谢谢,我对比一下
我的strstr针对的基本都是128字符以下,一般只有32字符长,估计效果不会很明显,
我先对比一下看看,谢过
赖勇浩
2007-01-04
打赏
举报
回复
Intel IPP是Intel公司出的高性能程序库,在相当多应用里可以提升很大的性能。
C标准库的函数是很慢的,比如strstr函数,用的算法是最普通的匹配算法,KMP算法比它要快上一个数量级,还有其它更快的算法。所以C标准库的性能并不怎么高。这就是我建议你使用std::string和boost::str_algo的原因。
danscort2000
2007-01-04
打赏
举报
回复
我没有使用STL里的函数,因为没有使用UNICODE,
我直观认为标准库里的strchr strstr效率已经差不多到顶了吧
danscort2000
2007-01-04
打赏
举报
回复
我用CString里的函数和STD函数比较过,STD函数的速度是CSTRING里的120倍以上,
代码全部是ANSI,不采用UNICODE,应该速度能提升不小
Intel IPP是什么东西
CPU主要占用部分是字符串的分解和检索,没有使用正则表达函数
用的最多的是
strchr strstr函数,stl
IntelPerLib
2007-01-02
打赏
举报
回复
很难给出具体能够提高的性能数据了, 完全依赖与原有程序的类型,代码书写,编译器使用情况.不过楼主可以首先查一查程序的瓶颈究竟是在什么地方,是程序中串函数操作,还是其他部分比?(网络, IO操作等).
赖勇浩
2007-01-02
打赏
举报
回复
很多字符串操作的话,可以试试Intel IPP啊
不过部分代码就要重写了。
如果觉得字符串操作速度太慢,那尽量不要用CRT里的字符串处理函数,如strstr()等,尽量使用STL和boost。
赖勇浩
2007-01-02
打赏
举报
回复
很多字符串操作的话,可以试试Intel IPP啊
不过部分代码就要重写了。
如果觉得字符串操作速度太慢,那尽量不要用CRT里的字符串处理函数,如strstr()等,尽量使用STL和boost。
赖勇浩
2007-01-02
打赏
举报
回复
很多字符串操作的话,可以试试Intel IPP啊
不过部分代码就要重写了。
如果觉得字符串操作速度太慢,那尽量不要用CRT里的字符串处理函数,如strstr()等,尽量使用STL和boost。
Linux下类似QQ聊天工具.pdf
Linux下IM软件的主要功能在于实现多个
客户端
与
服务器端
之间的信息传递和文件传输功能。系统主要实现四人聊天室功能:注册与登录系统,公聊、私聊、文件传输。应用Linux下的Socket
网络
编程并
使用
TCP实现简洁的聊天...
基于UDP局域网的聊天软件
- **
服务器端
使用
**:启动
服务器端
程序
,确认服务器已经成功监听指定端口。 - **
客户端
使用
**:启动
客户端
程序
,输入服务器地址和端口号连接到服务器。之后,用户可以发送消息给服务器或其他
客户端
。 #### 七、总结...
Telco Perl+Linux电话工具套件问世.pdf
其
服务器端
和
客户端
软件都可以免费下载,依据InterBase Public License条款公开。 综上所述,"Telco Perl+Linux电话工具套件"结合了Perl的强大脚本能力和Linux的灵活性,旨在提供电信行业的解决方案。同时,文章还...
山东大学信息安全实验报告
- **运行
程序
**:启动
服务器端
和服务端
程序
。 ```bash ./server ./client ``` - **结果显示**:展示
客户端
间交流的信息,包括两个
客户端
和三个
客户端
之间的交互情况。 - **Wireshark抓包分析**:
使用
...
关于Java的生存现状之分析.docx
Java不仅仅是
一个
编程语言,它更是
一个
计算平台,
一个
完整的生态系统,包含了解释器、
编译器
、虚拟机等一系列技术组件。Java平台以其多版本的架构,如标准版(J2SE)、企业版(J2EE)和微型版(J2ME),满足了从传统...
英特尔边缘计算技术
568
社区成员
7,024
社区内容
发帖
与我相关
我的任务
英特尔边缘计算技术
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
复制链接
扫一扫
分享
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章