现在的毕业课题就是构建一个数据处理软件。属于 cpu 密集型。现在的版本是 python+pyqt 构建的。
因为是 GIL 的关系,不能利用多线程,而且我在 UI 线程中没有办法创建多进程就很蛋疼。
现在我的需求是能够并发(多线程貌似行不通),多进程在 UI 中无法调用。
目前我的就计划有几个:
1. html 界面+python 后端运行(这样应该可以多进程把?是否有老哥有相关经验讲一下)
2. 更换语言做(本人非科班,cpp 皮毛,难度挺大,而且后面还要加入一些聚类算法之类的,python 比较方便)
3. 混编?许需要多线程的地方使用 c 重写?这是我查到的方法,就是不知道应该怎么学习这个混编的知识。
谢谢。

研二硕, Python +pyqt,多进程问题求助
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- threenewbee 2020-10-13 19:33关注
可以把计算部分用cython或者c++去实现,甚至可以用cuda/opencl加速。主程序用pyqt调用。
解决 无用评论 打赏 举报
悬赏问题
- ¥15 100 内验证哥德巴赫巴赫猜想
- ¥15 需要在vitis下实现彩调视频图像累加,并输出
- ¥15 解决不了的LNK2019错误
- ¥20 MATLAB仿真三相桥式全控整流电路
- ¥15 EDA技术关于时序电路设计
- ¥15 百度文心一言流式返回sse失败
- ¥15 由于远程方已关闭传输流,身份验证失败
- ¥15 rt-detr,PCB,目标检测
- ¥15 有偿求指导实证代码。cfps清洗合并后,无论是构建平衡面板还是非平衡面板,都是只剩几百个样本量。求指导一下哪里出问题了,不要潦草回复
- ¥15 mutlinichenet