coNCePTuaL

Software captura de pantalla:
coNCePTuaL
Detalles de software:
Versión: 1.4
Fecha de carga: 14 Apr 15
Promotor: Scott Pakin
Licencia: Libre
Popularidad: 44

Rating: nan/5 (Total Votes: 0)

software conceptual es una herramienta diseñada para facilitar los programas de generación rápida que miden el rendimiento y / o la prueba de la exactitud de las redes y las capas de protocolo de red.
centros conceptual en torno a una programación de lenguaje específico de dominio sencillo; unas pocas líneas de código conceptual puede producir programas que tendrían mucho más esfuerzo para escribir en un lenguaje de programación convencional.
Uno de los objetivos conceptuales es elevar la evaluación comparativa de la red de un arte a una ciencia. A tal fin, los programas conceptuales registro no sólo los datos de medición, sino también una gran cantidad de información acerca de la configuración experimental, por lo que es fácil para alguien más para reproducir sus pruebas de rendimiento.
Exemple
numreps es "Número de repeticiones" y proviene de "--reps" o "r" con defecto 100.
Para numreps repeticiones más 2 repeticiones de calentamiento {
  tarea 0 restablece sus contadores a continuación
  0 tarea envía un mensaje de 1 megabyte a la tarea 1 a continuación
  tarea 1 envía un mensaje de 1 megabyte a la tarea 0 entonces
  tarea 0 registros elapsed_usecs / 2 como "una vía de latencia (nosotros)" y
         la mediana de (total_bytes / elapsed_usecs) * 1E6 / 1M como "ancho de banda (MB / s)"
}
Los datos se almacenan en un formato fácil de parse valores separados por comas (CSV) con la primera fila de encabezados de columna tomadas desde el programa. La segunda fila de cabeceras indica cómo se agregan los datos de cada columna.
Lo importante, sin embargo, es todo lo de la otra información en el archivo de registro. archivos de registro conceptuales pretenden funcionar como un cuaderno de laboratorio, incluyendo no sólo los resultados de un experimento, sino también una descripción precisa de la instalación que llevó a esos resultados. ¿Cuántos procesadores están en mi sistema? ¿A qué velocidad son? ¿Qué compilador y opciones del compilador se utilizaron para compilar simple? ¿Qué parámetros de línea de comandos se aprobaron para el programa? Todo está en el archivo de registro.
Los archivos de registro también se indica el código fuente del programa completo para que no haya ambigüedad sobre lo que se midió. Usted puede mirar en un archivo de registro conceptual de un año en el futuro y todavía saber exactamente lo que el lote mediciones repre más útil que una prueba de rendimiento que escupe sólo 397,2 y requiere que recordar lo que se refiere a.

< p> ¿Cuál es nuevo en esta versión:.

  • El idioma es ahora compatible con listas por comprensión y el mensaje etiquetado recibe
  • El backend dot_ast incluye una nueva opción --compress dibujar AST de un programa con & quot; sin interés & quot; nodos elidido.
  • Dos nuevos puntos de referencia de rendimiento se incluyen en la distribución.
  • La desviación media absoluta se ha añadido al conjunto de estadísticas que pueden ser recogidos.
  • loops programados son más precisos.
  • Varios errores han sido corregidos.

¿Qué hay de nuevo en la versión 1.3:

  • Una nueva final Paraver volver genera trazas en tiempo lógico para el visualizador Paraver.
  • Una nueva parte final libsea_ast genera una descripción de AST de un programa para el renderizado interactivo 3-D con el visualizador de la morsa.
  • La declaración RECIBIR ahora puede propagarse ámbitos, ya sea de fuente a destino o la diana a la fuente, según sea necesario.
  • Juegos de tareas puede ser ligado en dejar a un identificador para su reutilización conveniente.
  • Los programas pueden calcular las coordenadas, conjuntos de vecinos, y distancias en malla / 2-D / 3-D, toro, toro y topologías ahora parciales 1-D.
  • Muchos-a-uno y muchos-a-muchos multicasts están ahora con el apoyo de la C + MPI parte final.

¿Cuál es nuevo en la versión 1.1:

  • La versión 1.1 de conceptual es en gran medida una versión de corrección de errores - - un montón de
  • minúsculo, pequeñas correcciones de errores que afectan principalmente la construcción conceptual
  • Proceso. Sin embargo, el lenguaje conceptual proporciona una utilidad nueva
  • característica: la SI en construcción ahora acepta grupos de números al igual que el
  • para cada construcción. Por ejemplo, los programas conceptuales pueden ahora incluir
  • declaraciones como la siguiente:
  • Tareas T tal que T está en {2, 5, 8, ..., num_tasks-1} ENVIAR A
  • 32 kilobytes MENSAJE PARA TAREAS R tal que R está en {t-1, t-2}.
  • La sintaxis anterior gama para IS IN (por ejemplo, & quot; T está en [3, 10] & quot;) es ahora
  • obsoleta como la nueva sintaxis, ajuste proporciona un superconjunto adecuado de la etiqueta
  • funcionalidad de sintaxis rango (por ejemplo, & quot; T está en {3, ..., 10} & quot;).
  • Programas construidos con v1.1 conceptuales han ejecutado con éxito en todos los
  • 147 456 núcleos (36.864 nodos) de la Aurora, el sistema IBM BlueGene / P
  • instalado en el Laboratorio Nacional Lawrence Livermore.
  • El autopackage conceptual está construido como un híbrido 32 / paquete de 64 bits.
  • Ejecutar coNCePTuaL_1.1.package ya sea en un sistema x86 de 32 o 64 bits,
  • y debe instalar automáticamente las bibliotecas correctas para que
  • plataforma.
  • Ver el registro de cambios para los detalles completos de todo lo que es
  • cambiado desde la versión 1.0.

¿Qué hay de nuevo en la versión 1.0:

  • conceptual ya no requiere el aprendizaje de un nuevo lenguaje de programación a usar; los patrones de comunicación ahora se pueden extraer en una interfaz gráfica de usuario y se convierten en y desde el código conceptual.
  • Un Eclipse nuevo plug-in compatible con la escritura, correr, y las pruebas de rendimiento de la red de análisis a partir de un único entorno de desarrollo integrado.

Programas parecidos

KDE CIM Browser
KDE CIM Browser

3 Jun 15

Geekbench
Geekbench

22 Jun 18

Netio
Netio

3 Jun 15

Lynis
Lynis

17 Feb 15

Otro software de desarrollador Scott Pakin

Netpbm2Gimp
Netpbm2Gimp

20 Feb 15

Comentarios a la coNCePTuaL

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!