0.前言笔者最近参与了并行计算相关的比赛,赛题主要内容就是把一份C源码的程序利用2个节点、每节点64个核进行优化(当然也包括使用其他优化手段,但主要的加速在于多线程/多进程)。新手上路,和队友在OpenMP/MPI折腾了不少时间,现在把一些优化的技巧记录在这里。优化都不是绝对的,具体哪种方式适用于代码,还是要就事论事的吧。1.OpenMP的使用方式OpenMP最容易被想到的使用方式莫过于对循环进行
转载
2024-06-19 09:01:57
227阅读
前言最近从面包板社区申请到一块东芝最新ARM Cortex-M3内核的开发板——TT_M3HQ,其实开发板收到好几天了,这几天一直在构思怎么来写这第一篇评测文章,看大家在社区也都发了第一篇评测,我也趁着周末有时间来写一下开箱报告。了解过东芝的光耦和存储设备,但不知道东芝还有MCU产品,更没有用过相关的开发板,这次有幸能申请到一块最新的M3开发板,非常感谢面包板社区、东芝半导体、中科创
1.去官网下载opencv在本教程中选用的时opencv3.4.1,其他版本的配置方法异曲同工。 建议不用wget下载,速度慢的一批,直接浏览器上下载 下载链接http://opencv.org/releases.html,选择sources版本2.解压下载下来的zip包如果没有unzip命令可以自行百度安装。当然你如果有图形界面,直接右击文件,就会有解压选项。unzip opencv-3.4.1
DATE : 2019.1.10ARM GPU MaliOpenCL
原创
2022-05-03 21:48:03
2323阅读
此文介绍 ubuntu 平台下配置 AMD/ATI Opencl 环境,我是ubuntu 12.04。主要分为六个步骤:1. Take a look at your hardware to make sure it’s compatible 先安装驱动,http://support.amd.com/zh-cn/download/ 里面选择你的机器的显卡型号,OS型号,系统
转载
2024-05-21 00:26:19
84阅读
举例opencv v4.5.5版本源码,Windows x64,VS2019,CMakehttps://github.com/opencv/opencv/tree/4.5.5https://sourceforge.net/projects/opencvlibrary/files/4.5.5/下载安装opencv-4.5.5-vc14_vc15.exe,得到官方编译的动态库opencv_world4
转载
2024-05-10 15:56:37
337阅读
目录章节:一、Ubuntu的发音二、Ubuntu的涵义三、Ubuntu的特点四、Ubuntu相对其它Linux发行版的主要特点五、基本操作1. 进入系统2. 命令行提示符3. 退出系统六、安装1. 分区概念2. 安装中的注意事项七、Linux基础1. Shell2. 命令3. Linux程序、进程八、Linux系统简介1. 路径2. 路径相关命令3. 软件4. 隐藏文件5. 文件类型6. 权限7
转载
2023-11-27 23:19:33
194阅读
Ubuntu 下建立ARM交叉编译工具链 2009-04-18 benzus 搞了一天,终于成功了。下面分享一下。我的Ubuntu是9.04(今早刚升级的,目前还是beta版,其中gcc-4.3.3),不过8.10应该也没什么问题,其他版本的不清楚,不过如果你的Ubuntu不幸不是这两个版本,也可以试一下。另外说一句,我敢断定如果你在RedHat或Fedora下编译的话,
转载
2023-11-08 23:39:53
310阅读
Libraries – can’t have enoughIf you read different types of manuals how to compile OpenCL software on Linux, then you can get dizzy of all the LD-parameters. Also when installing the SDKs from AMD
转载
2021-08-12 11:22:56
1394阅读
ubuntu 18.04 安装OpenCV 4.1.0版本第一步:添加opencv所需要的依赖库sudo apt-get install build-essential cmake unzip pkg-configsudo apt-get install libjpeg-dev libpng-dev libtiff-dev sudo apt-get install libavcodec-dev l
转载
2024-10-31 19:34:04
37阅读
目录一、x86机构1、ubuntu 20.042、ubuntu 18.043、ubuntu 21.104、ubuntu 22.04二、arm机构1、ubuntu 20.042、ubuntu 18.043、ubuntu 21.104、ubuntu 22.04 三、出现的问题1、换成国内源后报https证书问题2、如果选择国内开源站3、提
Ubuntu(友帮拓、优般图、乌班图)是一个以桌面应用为主的开源GNU/Linux操作系统,Ubuntu 是基于Debian GNU/Linux,支持x86、amd64(即x64)和ppc架构,由全球化的专业开发团队(Canonical Ltd)打造的。其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词,类似儒家“仁爱”的思想,意思是“人性”、“我的存在是因为大家的存在”,是非洲传统的一种
转载
2024-05-24 12:02:00
212阅读
树莓派安装ubuntu 18.04 arm sever 并安装图形界面的方法一 、下载Ubuntu服务器镜像下载官方网站上的服务器镜像 Ubuntu树莓派最新版本系统:https://ubuntu.com/download/raspberry-piUbuntu树莓派旧版系统http://cdimage.ubuntu.com/releases/18.04/release/选择树莓派4B sever版
转载
2024-03-14 22:18:04
336阅读
众所周知,Gpu加速技术对图像处理具有很大的影响,在前面的博客中通过对比验证了Gpu加速技术对图像滤波的高效率。但是Gpu技术并不是万能的,本文通过比较发现Gpu计算直方图的效率并没有传统计算方法效率高。下面表格是对比结果,时间是通过运行20次求平均值而得,后面给出相应的比较代码。由结果可以看出Cpu计算直方图是运行效率更高,当对图片数据库进
转载
2024-03-03 10:45:24
286阅读
^(* ̄(oo) ̄)^大家$$多多
原创
2021-04-30 18:43:06
9304阅读
目录:1.Reasons for writing this biog; 2.虚拟机的选择;3.Ubuntu版本的选择;4.Ubuntu的安装;5.总结和遗留的问题1.Reasons for writing this biog: 最近开始准备参加省赛,需要用到ROS进行机器人的开发,实验室的学长也提供的一些教程,但是虚拟机的安装以及ROS的安装都是基于Windows
转载
2024-05-11 08:38:26
1838阅读
概述本人断断续续花费了两周时间,在某国产ARM64+linux环境的服务器上,使用docker容器安装成功了公司深度学习项目所需的环境。中间过程坎坷,在此结文以记,希望能对他人有所帮助,少踩坑。目前成功搭建的环境如下:aarch64 docker容器,ubuntu18.04, python2, opencv3.3, dlib19.15, tensorflow1.5, sklearn。上述组件均是p
转载
2023-12-23 17:22:52
159阅读
一、开篇本文将描述如何将ubuntu安装到树莓派上。环境介绍:硬件:树莓派4B(4G内存)软件:ubuntu 22.04LTS32G MicroSD卡 + 读卡器二、安装步骤(2-1)下载ubuntu系统镜像从以下链接地址:https://cn.ubuntu.com/download/raspberry-pi下载ubuntu操作系统镜像。下载完成后,将得到一个后缀为.xz的压缩包,将其解压后会得到
转载
2023-11-10 13:30:51
708阅读
1 基于ubuntu的ARM开发环境搭建1.1 虚拟机安装,网络环境配置到VirtualBox官网 下载免费的VirtualBox虚拟机软件。也可选择安装VMware Player软件。到Ubuntu官网下载区下载Ubuntu 12.04.5 LTS DeskTop 镜像文件,根据具体的计算机硬件选择32位版本还是64位版本,硬件支持情况下尽量选64位版本。从周立功网站也可以下载ubuntu镜像,
转载
2023-11-16 11:57:24
222阅读
一、opencv在开发板上的移植关于opencv在开发板上的移植,网上已经有很多教程,此处参考 基本可以解决。注意:在编译opencv后要将编译后的opencv中的include和lib拷贝到交叉编译连接的gcc目录下的arm-none-linux-gnueabi/中相应的include和lib下,否则程序交叉编译时始终不成功。 二、opencv移植完成后,想在qtcreator中交叉编
转载
2024-05-04 17:07:22
124阅读