Resultados de la búsqueda a petición "compiler-optimization"
¿Cómo compilar Tensorflow con las instrucciones SSE4.2 y AVX?
Este es el mensaje recibido al ejecutar un script para verificar si Tensorflow está funcionando: I tensorflow/stream_executor/dso_loader.cc:125] successfully opened CUDA library libcublas.so.8.0 locally I ...
¿Cómo leer un archivo .obj?
En Visual Studio, se genera un archivo de objeto (.obj) después de compilar un archivo de C ++. ¿Cómo leerlo y entenderlo? También cómo ver el código después de la optimización del compilador en Visual Studio 2015. Redireccione si ya se ha ...
strcpy () / strncpy () se bloquea en el miembro de la estructura con espacio adicional cuando se activa la optimización en Unix?
Al escribir un proyecto, me encontré con un problema extraño. Este es el código mínimo que logré escribir para recrear el problema. Estoy almacenando intencionalmente una cadena real en lugar de otra cosa, con suficiente espacio asignado. // ...
C ++: ¿Cómo puedo saber el tamaño del SubObject de la clase Base?
. aquí [https://stackoverflow.com/questions/4325144/scenario-when-do-programmers-use-empty-base-optimization-ebo] Estaba discutiendo la optimización de la base vacía, yMSalters [https://stackoverflow.com/users/15416/msalters]hizo este ...
¿Por qué se permite a gcc cargar especulativamente desde una estructura?
Ejemplo que muestra la optimización de gcc y el código de usuario que pueden fallarLa función 'foo' en el fragmento a continuación cargará solo uno de los miembros de estructura A o B; bueno, al menos esa es la intención del código ...
¿Cómo guiar las optimizaciones de GCC basadas en aserciones sin costo de tiempo de ejecución?
Tengo una macro utilizada en todo mi código que en modo de depuración hace: #define contract(condition) \ if (!(condition)) \ throw exception("a contract has been violated");... pero en modo de liberación: #define contract(condition) \ if ...
¿Cómo eliminar el código no utilizado en tiempo de compilación?
Hemos creado un paquete Go que muchos de nosotros usamos. Se importa usando el estándarimport ("package-name") método. Sin embargo, en el momento de la compilación, todas nuestras utilidades, incluidas las muy pequeñas, terminan como binarios ...
¿Por qué usamos palabras clave volátiles en C ++? [duplicar]
Posible duplicado: C ++: ¿Cuándo te ha ayudado la volátil palabra clave? [https://stackoverflow.com/questions/72552/c-when-has-the-volatile-keyword-ever-helped-you] Nunca lo he usado, pero me pregunto por qué la gente lo usa. ¿Qué ...
¿Por qué esta variable no utilizada no está optimizada?
Jugué con el compilador Explorador de Godbolt. Quería ver qué tan buenas son ciertas optimizaciones. Mi ejemplo mínimo de trabajo es: #include <vector> int foo() { std::vector<int> v {1, 2, 3, 4, 5}; return v[4]; } El ensamblador generado (por ...
¿Cuándo usan los programadores la optimización de base vacía (EBO)?
Estaba leyendo sobre la optimización de la base vacía (EBO). Mientras leía, las siguientes preguntas aparecieron en mi mente: ¿Cuál es el punto de usar la clase Empty como clase base cuandono aporta nada a las clases derivadas (ni en cuanto a ...