Resultados de la búsqueda a petición "multiplication"

5 la respuesta

¿Por qué es uint_least16_t más rápido que uint_fast16_t para la multiplicación en x86_64?

El estándar C no está muy claro sobre eluint_fast*_t familia de tipos. En un sistema gcc-4.4.4 linux x86_64, los tiposuint_fast16_t yuint_fast32_t ambos tienen 8 bytes de tamaño. Sin embargo, la multiplicación de números de 8 bytes parece ser ...

7 la respuesta

cómo calcular (a veces b) dividido por c solo usando tipos enteros de 32 bits incluso si a veces b no encajaría en ese tipo

Considere lo siguiente como implementación de referencia: /* calculates (a * b) / c */ uint32_t muldiv(uint32_t a, uint32_t b, uint32_t c) { uint64_t x = a; x = x * b; x = x / c; return x; }Estoy interesado en una implementación (en C o ...

2 la respuesta

¿Hay un método en numpy para multiplicar cada elemento en una matriz?

Quiero multiplicar todos los elementos en una matriz numpy. Si hay una matriz como[1,2,3,4,5], Quiero obtener valor de1*2*3*4*5. Intenté esto haciendo mi propio método, pero el tamaño de la matriz es muy grande, toma mucho tiempo calcularlo ...

4 la respuesta

Multiplica números sin usar las instrucciones MUL, IMUL, SHL, SHR, LOOP

¿Es posible calcular el resultado de la multiplicación sin usar las instrucciones MUL, IMUL, SHL, SHR, LOOP, JMP en lenguaje ensamblador x86?

1 la respuesta

x86_64: ¿es IMUL más rápido que 2x SHL + 2x ADD?

Al mirar el ensamblaje producido por Visual Studio (2015U2) en/O2odo @ (lanzamiento) Vi que este fragmento de código C 'optimizado a mano' se traduce nuevamente en una multiplicación: int64_t calc(int64_t a) { return (a << 6) + (a << 16) - a; ...

2 la respuesta

¿La forma más rápida de multiplicar una matriz de int64_t?

Quiero vectorizar la multiplicación de dos matrices alineadas en memoria. No encontré ninguna forma de multiplicar 64 * 64 bits en AVX / AVX2, así que simplemente hice un loop-roll y AVX2 cargas / tiendas. ¿Hay una forma más rápida de hacer ...

6 la respuesta

Cómo multiplicar todos los enteros dentro de la lista [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Cómo multiplicar elementos individuales de una lista con un número? [/questions/8194959/how-to-multiply-individual-elements-of-a-list-with-a-number] 3 respuestasHola, así que quiero multiplicar los ...

4 la respuesta

escribe una función de multiplicación de JavaScript que arrojará dos resultados separados

Como puede ver en la incrustación a continuación ... mi script solo devuelve un resultado (500). ¿Cómo puedo reescribir mi código para obtener ambos resultados? Gracias de antemano por su consejo function multiplier() { var number = 25; var ...

2 la respuesta

Fork Join Matrix Multiplication en Java

Estoy haciendo una investigación de rendimiento en el framework fork / join en Java 7. Para mejorar los resultados de la prueba, quiero usar diferentes algoritmos recursivos durante las pruebas. Una de ellas es multiplicar matrices. Descargué ...

2 la respuesta

Multiplicación de matriz paralela en Java 6

Ayer hice una pregunta sobre la multiplicación de matrices paralelas en Java 7 usando el framework fork / joinaqu [https://stackoverflow.com/questions/5472744/fork-join-matrix-multiplication-in-java] . Con la ayuda de axtavt conseguí que mi ...