Lv.2
我是一颗大西瓜
更多个人资料
124
成长值
2
关注
2
粉丝
+ 关注
私信
个人介绍
这个人很懒,什么都没有留下
感兴趣或擅长的领域
人工智能
个人勋章
TA还没获得勋章~
成长雷达
95
9
0
0
20
个人资料
个人介绍
这个人很懒,什么都没有留下
感兴趣或擅长的领域
人工智能
达成规则
以上满足
项可达成此勋章
博客
关注
粉丝
论坛
全部时间
全部时间
最近三天
最近一周
最近一月
全部
暂无专栏分类
高性能计算(3)——BLAS调研和测试
BLAS (Basic Linear Algebra Subprograms)是 Netlib定义的一组向量和矩阵运算的API规范,如向量乘、矩阵乘等,同时Netlib也提供了自己用fortran实现的参考实现库,非并行版本,只做了基本的数据并行优化比如SIMD等,BLAS主要提供了三层操作,主要接口如下
高性能计算
我是一颗大西瓜
2022-06-16 15:30:22
4135
0
0
2022-06-16 15:30:22
999+
0
0
高性能计算(2)——万丈高楼平地起
在实际应用中,影响并行加速比的因素主要是串行计算、并行计算和并行开销三方面。
高性能计算
我是一颗大西瓜
2022-06-13 10:47:25
8272
0
0
2022-06-13 10:47:25
999+
0
0
高性能计算(1)——读史知兴替
并行的崛起在2005年之前,大多数处理器都是单核的,一些处理器已经开始 支持向量化(如X86处理器支持的MMX(多媒体扩展)和SSE(流式SIMD扩展)指令集),处理器生产商通过提升单核标量处理器的频率和指令级并行处理能力(即提升指令流水线性能)来提升处理器的计算性能。在2005年之前,单核标量处理器的性能基本上是每18个月近似提升一倍,这称为摩尔定律,如下图所示。单核标量处理器性能提升能...
GPU加速云服务器 GACS
高性能计算
我是一颗大西瓜
2022-06-09 15:46:46
7626
0
0
2022-06-09 15:46:46
999+
0
0
如何编写高效、优雅、可信代码系列(3)——类成员初始化的三种方式
在C++98中,支持了在类声明中使用等号“=”加初始值的方式,来初始化类中静态成员常量。这种声明方式我们也称之为“就地”声明。就地声明在代码编写时非常便利,不过C++98对类中就地声明的要求却非常高。如果静态成员不满足常量性,则不可以就地声明,而且即使常量的静态成员也只能是整型或者枚举型才能就地初始化。而非静态成员变量的初始化则必须在构造函数中进行。
C++
EI创新孵化Lab
运筹优化
我是一颗大西瓜
2021-06-28 23:28:57
11063
1
0
2021-06-28 23:28:57
999+
1
0
数据结构和算法系列(1)——二叉树常用算法总结(python)
常用二叉树算法总结,一文搞定所有二叉树算法问题
EI企业智能
二叉树
EI创新孵化Lab
运筹优化
我是一颗大西瓜
2021-06-22 22:05:12
8878
0
1
2021-06-22 22:05:12
999+
0
1
智能优化算法(2)——蚁群算法
蚁群优化(Ant Colony Optimization, ACO)算法是源自大自然生物界的仿真类算法,其思想吸收了蚁群觅食过程中的行为特性。蚁群算法在TSP问题、二次分配问题、图着色问题、车辆调度问题、通信网络中的负载均衡问题等表现出良好的优化性能。
人工智能
EI创新孵化Lab
运筹优化
我是一颗大西瓜
2021-06-22 21:53:07
10193
0
0
2021-06-22 21:53:07
999+
0
0
智能优化算法(1)——遗传算法
遗传算法(Genetic algorithm, GA),模拟生物在自然环境中遗传和进化的自适应(对遗传参数的自适应调整)全局优化(随机变异不断寻找全局最优解)算法,基本思想是“优胜劣汰”,是应用最广泛和效果最显著的智能优化算法。
人工智能
EI创新孵化Lab
运筹优化
我是一颗大西瓜
2021-06-22 21:49:35
11464
0
1
2021-06-22 21:49:35
999+
0
1
如何编写高效、优雅、可信代码系列(2)——你真的会用new吗
c++中的程序加载到内存后按照代码区、数据区、堆区、栈区进行布局,其中数据区又可以分为自由存储区、全局/静态存储区和常量存储区,各区所长如下
C++
EI企业智能
EI创新孵化Lab
运筹优化
我是一颗大西瓜
2021-06-02 22:57:16
9401
0
0
2021-06-02 22:57:16
999+
0
0
如何编写高效、优雅、可信代码系列(1)——C++多线程强制终止
故事的起因来源于我在优化他人c++源码的时候,想通过多线程的方式提升程序的运算效率,主要存在以下需求和难点:多个线程并行跑模型,看哪个模型跑的快,跑出来后结束其他线程,线程间独立运行无通信过程源码模型很复杂,函数调用较多,不好改动,因此不太适合通过信号或标志进行通信终止网上搜索了一下线程结束的几种方式:线程函数的return返回(建议)。这种退出线程的方式是最安全的,在线程函数return返...
C++
EI企业智能
多线程
EI创新孵化Lab
运筹优化
我是一颗大西瓜
2021-06-02 22:41:03
9255
0
0
2021-06-02 22:41:03
999+
0
0
https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=0&rsv_idx=1&tn=baidu&wd=sed%20%E6%9B%BF%E6%8D%A2%E5%AD%97%E7%AC%A6%E4%B8%B2&rsv_pq=c7db61a600035dc5&rsv_t=5e19yEsbV9N5fIvdlGRU
+ 关注