- 博客(5)
- 收藏
- 关注
原创 Qt自适应dpi(屏幕分辨率)
设置HighDPI属性void MainWindow::initHiDpi(){#ifdef Q_OS_LINUX bool defaultEnableHiDPI = false;#else bool defaultEnableHiDPI = true;#endif if (defaultEnableHiDPI) { QApplication::setAttribute(Qt::AA_UseHighDpiPixmaps); QApplica
2021-03-05 17:15:00
1591
原创 使用windeployqt打包发布qt软件项目
使用windeployqt打包发布qt软件项目MSVC2017-64bit+Release版本这里选择Relase。(以Relase版本为例)1.编译完成后在build-WZPG_V1-Desktop_Qt_5_12_10_MSVC2017_64bit-Release这个目录下找到.exe文件,这时候双击是无法运行的,会报错。2.新建一个文件夹然后将.exe文件复制到该文件夹下,然后打开 开始->Qt 5.12.10(MSVC 2017 64-bit)控制台,输入命令cd /d E:\QT
2021-03-05 17:03:31
240
原创 MPI并行程序设计原理--基础知识
MPI并行程序设计原理–基础知识前言消息传递并行程序设计指用户必须通过显式地发送和接收消息来实现处理机间的数据交换。在这种并行编程中,每个并行进程均有自己独立的地址空间,相互之间访问不能直接进行,必须通过显式的消息传递来实现。这种编程方式是大规模并行处理机(MPP)和机群( luster)采用的主要编程方式。并行计算粒度大,特别适合于大规模可扩展并行算法。由于消息传递程序设计要求用户很...
2019-11-29 15:22:15
3435
原创 SIMD初学
SIMD初学在学习SIMD之前,我们首先需要了解什么是标量与矢量。浮点运算指令分为两大类:Packed(矢量) 和Scalar(标量)。Packed指令是一次对寄存器中的四个浮点数(即DATA0 ~ DATA3)均进行计算,而Scalar一次则只对寄存器中的DATA0进行计算。如下图所示:*1.SIMD的历史与分类SIMD(Single Instruction Multiple Dat...
2019-11-28 22:06:03
2765
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人