![]() |
![]() |
![]() |
|
![]() |
#1 |
Novato ![]() Ingreso: enero-2011
Mensajes: 49
Sexo: ![]() País: Signo: ![]()
Agradecido: +48
|
![]()
Que tal saludos.
Estoy realizando una aplicacion con threads y extenciones SSE(SIMD) en C. Creo matrices de la siguiente manera: Código:
float ** nuevaMatriz(int x,int y){ int i; float __attribute__ ((aligned(16))) **m; m=malloc(sizeof(int *)*x); for(i=0;i<x;i++) m[i]=malloc(sizeof(int)*y); return m; } Código:
__m128 v1=_mm_load_ps(&v_1[k]); Usando SSE esto se soluciona de la siguiente manera: Código:
__m128 v1=_mm_loadu_ps(&v_1[k]); Pero quiero saber como puedo alinear los datos al momento de inicializar la matriz con malloc. Gracias Última edición por c.uent; 19-jun-2013 a las 09:45 Razón: creo que la palabra ayuda, expresa un titulo mas comprensible!! |
![]() |
Usuarios que han agradecido este mensaje de c.uent | ||
baduser ![]() ![]() |
![]() |
Etiquetas |
matrices, programacion, programacion c, simd, sse |
(0 miembros y 1 visitantes) | |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Algun Software para hacer Matrices para Máquinas Bordadoras | joaoterran | Peticiones | 2 | 26-feb-2013 02:01 |
[Problema] Chronicle (2012) Director’s Cut 2in1 1080p BD50 | Prizax | Peticiones | 1 | 29-abr-2012 15:44 |
[Problema] Problema con modem arnet | Sebiitha | Internet, Redes & Network | 1 | 25-dic-2011 04:07 |
[Problema] Lectora Super Writemaster | gaBBye | PC's Desktops | 10 | 29-jul-2011 17:58 |
[PROBLEMA] Aero en windows 7 si se desactiva repentinamente | Arleanjose | Windows Vista & 7 | 10 | 03-may-2011 11:25 |