腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
导致
分段
错误
或
分段
错误
的
SIMD
矩阵
乘法
c++
、
matrix
、
simd
、
sse
我从这个链接中受到启发,编写了一个
矩阵
的
乘法
器,它是4
的
倍数:SSE matrix-matrix multiplication 我想出了一些类似的方法,但我观察到,如果带有j
的
for循环像建议代码中那样增加4,那么它每4列只填充1列(这是有意义
的
)。因此,从逻辑上讲,解决方案应该是仅将循环增加1,但是当我在代码中进行更改时,如果我使用_mm_store_ps,我会得到segfault
错误
,如果我使用_mm_storeu_ps,我会得到data corruptedsize
浏览 25
提问于2021-11-21
得票数 2
3
回答
Fortran 90中避免分割故障
的
矩阵
的
最大大小
matrix
、
fortran
、
fortran90
在Fortran 90代码中,NxN
矩阵
中N
的
最大值是多少,这样就不会发生
分段
错误
?例如,当我使用大小为2^8x2^8
的
矩阵
并将它们用于
乘法
(使用内在
的
'matmul‘函数)时,我没有任何问题。然而,当我使用2^12x2^12
矩阵
时,我没有发现任何编译
错误
,但在程序中间出现了
分段
错误
。 我是否用完了内存分配,或者我
的
代码中可能有
错误
?此
浏览 0
提问于2013-09-30
得票数 5
1
回答
什么时候有分割
错误
的
保证?
c++
、
segmentation-fault
我正在学习c++,并且我已经了解到,由于未定义
的
行为,可能会发生
分段
错误
。但是,是否曾经有过这样
的
情况,即
分段
故障肯定会发生?还是总是没有明确
的
行为?
浏览 1
提问于2018-01-31
得票数 2
回答已采纳
1
回答
将2D数组连接成字符串
导致
分割
错误
c
、
string
、
multidimensional-array
、
string-concatenation
、
strcat
我尝试使用strcat将一个
矩阵
连接成一个长字符串,但每当我尝试访问
矩阵
或
使用strcat时,都会遇到seg
错误
。我一进入函数,
分段
错误
就发生了。第一个printf永远不会执行。; // strcat(str, "\n"); // printf("%s", output);} 这是如何声明
矩阵
和输出<em
浏览 18
提问于2020-04-19
得票数 0
回答已采纳
1
回答
在python中将大
矩阵
转换为稀疏
矩阵
python
、
numpy
、
scipy
numpy.random.randn(50001,2) 它给我抛出了一个
分段
错误
另外,如果我尝试使用稀疏
矩阵
,例如:我得到了一个
分段
错误
有什么建议吗?
浏览 0
提问于2012-06-14
得票数 2
1
回答
qemu:不明目标信号11 (分割故障),这个
错误
是肯定
的
QEMU
错误
还是我
的
代码
错误
?
qemu
我使用qemu-aarch64,运行我
的
c++代码,但遇到了以下
错误
:有时会发生这种情况。我无法调试,因为gdb服务器在发生
错误
时失去了连接,因此无法获得任何回溯。QEMU-aarch64版本为5.2.0。
浏览 4
提问于2022-08-15
得票数 0
回答已采纳
1
回答
GCC向量扩展中
的
内存对齐问题
c++
、
gcc
、
simd
我试图用GCC向量延拓()来加速
矩阵
乘法
。其思想是使用
SIMD
指令
乘法
,并同时添加四个浮点数。下面列出了一个最小
的
工作示例。当将(M=10,K=12)
矩阵
乘以(K=12,N=12)
矩阵
时,该示例工作得很好。但是,当我更改参数(例如N=9)时,就会出现
分段
错误
。 我怀疑这是由于内存对齐问题。据我理解,当使用
SIMD
作为16字节矢量(在本例中是float4)时,目标内存地址应该是16
的
倍数。(如)。在下
浏览 5
提问于2017-01-20
得票数 0
3
回答
java代码会
导致
linux中
的
分段
错误
吗?
java
、
linux
、
segmentation-fault
在C中,访问无效指针很容易
导致
分割
错误
。现在,我想知道java代码是否也会
导致
分段
错误
。有人能给我举个例子吗?
浏览 0
提问于2019-03-28
得票数 3
回答已采纳
2
回答
文件解析代码中
的
分割
错误
c
、
segmentation-fault
当我试图运行我
的
程序做
矩阵
加法时,我得到了一个
分段
错误
。我试图分别运行程序1000次(同时计时每次运行并将结果写入文件)。 问题是,在多次运行后,我得到了
分段
错误
--我得到
的
距离取决于
矩阵
的
大小。例如,如果我运行一个10x10
矩阵
(每个实例都有随机生成
的
数字),那么在运行1013之后就会出现
分段
错误
。对于一个100x100
矩阵
,我在260次运行时
浏览 4
提问于2011-12-13
得票数 2
1
回答
调试一个难以捉摸
的
分段
故障
c++
、
debugging
、
segmentation-fault
如果尝试了以下几种方法,那么调试c++段
错误
的
最佳方法是什么? 我找到了断层
的
源头。假设#pragma pack( push, 1 )行深埋在包含
的
标头中,并且没有匹配
的
#pragma push( pop ),这可能是由于#if[n]def MACRO盲目地被抛入。,这个片段
错误
,
浏览 2
提问于2014-04-14
得票数 1
回答已采纳
1
回答
在Xcode中使用enum编译快速文件时
的
分段
错误
11
ios
、
xcode
、
swift
、
segmentation-fault
当试图编译Swift文件(作为项目的一部分)时,Xcode (Version 7.3.1)抛出一个
分段
错误
11 while emitting SIL for 'operationForOperationTypeOperationType.Addition: }} 这是编译器
错误
代码
的
其他变体(不止一种情况下,打开给定
的
OperationType而不是s
浏览 0
提问于2016-05-29
得票数 1
回答已采纳
2
回答
为什么在使用用户输入获取文件名时会出现
分段
错误
?
c
、
input
、
user-input
我将把代码简化到我遇到麻烦
的
部分。"); fclose(fptr2);但是,当我使用fget来获取输入和输出文件名时,我会得到一个
分段
错误
我尝试使用scanf并尝试更改inputfile和outputfile
的
分配大小,但我一直得到: Segmentation fault (core dumped)
浏览 1
提问于2016-03-27
得票数 1
回答已采纳
1
回答
矩阵
复制
导致
分段
错误
c
、
pointers
、
segmentation-fault
我必须用C语言写一个函数,它接受一个
矩阵
( src )和两个整数值(x,y),然后给出一个包含src x乘以y
的
矩阵
。例如2 13 5 3 5 3 5 3 5 3 5 3 5 我被赋予了结构} 然后,我得到了一些测试程序:其中一半运行得很好,
浏览 0
提问于2017-05-24
得票数 0
1
回答
当信号处理程序未被调用时,何时发生
分段
故障?
c++
、
c
、
linux
、
linux-kernel
、
embedded-linux
下面是我
的
程序
的
操作方法,有一种情况是,当程序由于段
错误
而终止时,注册处理程序没有被调用。 是否存在这样一种情况:在段
错误
发生时,注册处理程序可以被终止而不被调用?( SIGSEGV、SIGABRT、SIGFPE、SIGTERM )程序BAgingSegment中
的
程序A
的
叉()叉() -> waitpid()由于未知
的
原因而在A程序中发生,B程序
的
等待状态被传递给在A程序中注册
的
fault(11).The处理程序段。
浏览 4
提问于2020-09-07
得票数 2
回答已采纳
1
回答
矩阵
乘法
错误
:
分段
故障(核心转储)
c
我有以下代码,我想计算几个不同大小
的
矩阵
乘法
的
运行时间。我从
矩阵
大小为100开始,然后移动到500,但是当我尝试1000
的
时候,我得到了一个
错误
:
分段
错误
(核心转储),所以我假设它与内存有关。我想要计算大小为5000甚至10000
的
矩阵
的
运行时间。有人能帮我解决我
的
问题吗?
浏览 0
提问于2013-04-12
得票数 1
回答已采纳
1
回答
postgreSQL客户端中
的
分段
故障(libpq)
c
、
debugging
、
postgresql
、
segmentation-fault
、
libpq
gcc对它进行了无误
的
编译。id_list, row, 0)); getchar();}row number 1701734765 is out of range 0..8奇怪
的
是,for循环可以毫无问题地完成前五次重复。然后,它会
导致
第六个
分段
错误
。 我没有发布整个程序
浏览 2
提问于2012-04-28
得票数 2
回答已采纳
1
回答
传递字符串数组时出现
分段
错误
c++
我在stackoverflow上遇到了类似的问题,但它没有解决我
的
问题void manipulateString( char *);} 当它到达void manipulateString (char *input)时,它会给出
分段
故障
浏览 2
提问于2013-08-22
得票数 0
1
回答
LWP::UserAgent不线程安全吗?
perl
、
multithreading
、
thread-safety
、
lwp-useragent
_hex($response->content());return ($$app{'short_name'}, $$app{'watch_md5'}, $new_md5);下面是一个最简单
的
版本来重现这个问题:use warnings;use LWP::UserAgent;
浏览 0
提问于2009-12-03
得票数 2
回答已采纳
1
回答
金属和所有其他c++平台共有哪些c++数据类型
android
、
c++
、
ios
、
metal
我正在尝试创建一个跨平台
的
应用程序,将在linux,iOS和安卓运行
的
后端。当然,我可以定义我自己
的
矩阵
类型和浮点2/3/4类型,但是我担心我会失去硬件加速,特别是
矩阵
乘法
。我确实尝试过是否可以创建与
simd</em
浏览 1
提问于2018-08-20
得票数 0
2
回答
SIGSEGV崩溃但无法收集回溯
linux
、
embedded-linux
有关申请
的
资料:我们有一个应用程序,在这个应用程序中,我们用一个segmentation_handler函数实现了SIGSEGV
的
连接。在这个
分段
处理程序中,我们创建一个文件,编写一个文件(比如“获取
的
堆栈框架”),然后使用反向跟踪和符号将所有堆栈跟踪写入同一个文件。问题:我们得到一个SIGSEGV (由于日志文件
的
创建而确认),但不幸
的
是,该文件是空
的
(0kb文件),其
浏览 1
提问于2012-02-10
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
CANopen 基本原理及其应用(四)——CANopen报文语法
列式存储的另一面
网络分段是企业势在必行的安全措施
手把手教你从系统层面优化深度学习计算
来一份Python学习题
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券