Articulo de referencia

Agencia Central de Computación y Telecomunicaciones

La Agencia Central de Informática y Telecomunicaciones ( CCTA ), anteriormente Agencia Central de Informática ( CCA ), era una agencia del gobierno del Reino Unido que proporcio...

La Agencia Central de Informática y Telecomunicaciones ( CCTA ), anteriormente Agencia Central de Informática ( CCA ), era una agencia del gobierno del Reino Unido que proporcionaba asistencia informática y de telecomunicaciones a los departamentos gubernamentales .

Historia

Formación

Registros archivados

Los registros de la CCTA se conservan en los Archivos Nacionales . [ 1 ]

En 1957, el gobierno del Reino Unido creó la Unidad de Soporte Técnico (TSU) de la Agencia Central de Informática (CCA) dentro del Tesoro de Su Majestad para evaluar y asesorar sobre ordenadores, inicialmente integrada por ingenieros del servicio de telecomunicaciones. Con el tiempo, esta unidad evolucionó y se transformó en la Agencia Central de Informática y Telecomunicaciones, que también se encargaba de la adquisición de equipos tecnológicos para el Gobierno del Reino Unido y, posteriormente, de la financiación centralizada para los sistemas de las universidades y los consejos de investigación .

Servicios técnicos

Cabe señalar que casi todos los nombres y autores citados o mencionados en esta sección eran ingenieros o científicos de la CCTA.

La primera publicación técnica externa data de 1960, realizada por JW Freebody y JW Heron, titulada «Algunos factores de ingeniería importantes en relación con la fiabilidad de los sistemas ADP gubernamentales». En ese momento, se habían instalado cerca de 30 sistemas informáticos. [ 2 ] La conclusión fue que la fiabilidad era el factor individual más importante, identificando áreas y actividades que requerían investigación por parte de la nueva organización. Una revisión posterior de su trayectoria profesional confirmó que John Freebody fue ascendido a Ingeniero de Personal y se le encomendó la tarea de fundar la Unidad de Soporte Técnico. [ 3 ]

En 1965, la responsabilidad de la TSU se transfirió del Tesoro de Su Majestad al Ministerio de Tecnología . En ese momento, el personal de ingeniería de telecomunicaciones estaba compuesto por 8 personas que se ocupaban de las evaluaciones de sistemas, 6 de equipos periféricos y 10 en las áreas de alojamiento, [ 4 ] pruebas y mantenimiento. Los detalles de los nombres, grados, cualificaciones, salario y experiencia relevante se pueden encontrar en el volumen 717 de Hansard : debatido el martes 27 de julio de 1965. [ 5 ]

Pruebas de fiabilidad y aceptación de los servicios técnicos

Los contratos de adquisición incluían niveles de servicio garantizados que, al menos en sus inicios, eran supervisados ​​por ingenieros de TSU, a quienes se les informaba mensualmente sobre todos los incidentes y niveles de disponibilidad del sistema. Los contratos también incluían la obligación de realizar pruebas de aceptación in situ y, en ocasiones, previas a la entrega, con un formato específico, diseñadas y supervisadas por personal de ingeniería.

Las pruebas de aceptación comprendían una serie de demostraciones para verificar que todo se había entregado correctamente y parecía funcionar, seguidas de pruebas de estrés de hasta 40 horas, a lo largo de varios días, según el tamaño del sistema. Para estas últimas, se incluyeron programas de prueba de ingeniería y aplicaciones de usuario disponibles. El criterio de éxito era alcanzar un determinado nivel de tiempo de actividad. En 1968, se introdujeron nuevos procedimientos, en particular en lo que respecta a las pruebas de estrés, donde cada prueba principal debía ejecutarse durante 15 minutos, con el requisito, además de un límite de tiempo máximo, de que cada prueba se ejecutara sin fallos seis veces consecutivas.

Durante este período, por invitación, cinco ingenieros de CCTA presentaron trabajos sobre pruebas de aceptación en la Institución de Ingenieros Eléctricos . [ 6 ]

En esta etapa, surgió la preocupación sobre cómo probar las computadoras con los nuevos sistemas operativos multiprogramación . El problema fue resuelto por Roy Longbottom, quien, en distintos niveles de promoción entre 1968 y 1982, fue responsable del diseño y la supervisión de las pruebas de aceptación de los sistemas científicos más grandes. Produjo 17 programas, escritos en el lenguaje de programación FORTRAN : 5 para CPU, 4 para unidades de disco, 3 para unidades de cinta magnética y otros para impresoras, perforadoras y lectores de tarjetas y cintas de papel. Los listados de código de los programas se incluyen en el libro *Computer System Reliability* (Apéndice 1). [ 7 ]

Para 1972, se habían realizado 800 pruebas de aceptación de sistemas informáticos y mejoras, incluyendo 500 para sistemas completos, reportadas en The Post Office Electrical Engineers' Journal. [ 8 ] Estas últimas pruebas incluyeron 100 utilizando los nuevos procedimientos de 11 contratistas diferentes. El primer candidato fue un IBM 360 Modelo 65 en University College London en 1971, luego en 1972 mediante pruebas en todos los mainframes , minicomputadoras y supercomputadoras cubiertas por contratos de CCTA. Más tarde ese año, los sistemas de gama alta probados fueron las supercomputadoras escalares de $5 millones CDC 7600 en el Centro de Computación de la Universidad de Londres e IBM 360/195 en la Oficina Meteorológica del Reino Unido . Aunque no se incluyeron en estas 100, las pruebas significativas de 1973 incluyeron el Atlas (computadora) en la Universidad de Cambridge , una versión moderna de la supercomputadora del Reino Unido de 1962. Durante las 100 pruebas, 23 sistemas no lograron cumplir con los criterios especificados en el primer intento.

Para 1979 se habían realizado más de 1600 pruebas de aceptación de sistemas informáticos y mejoras. En las últimas 400 pruebas de sistema, realizadas según los nuevos procedimientos, el 14 % se registraron como fallos y el 24 % como aprobados condicionalmente. Se permitieron hasta tres intentos, sin que ninguno fuera rechazado por completo, aunque algunos fueron aceptados con condiciones de penalización. Véase el capítulo 10 del libro de Longbottom. [ 7 ]

El análisis detallado de las devoluciones de fallas, las observaciones prácticas durante las pruebas de aceptación y las actividades de evaluación del sistema conducen a una comprensión más profunda de los problemas de confiabilidad, publicada en 1972 en la revista Radio and Electronic Engineer , titulada "Análisis de la confiabilidad y mantenibilidad de los sistemas informáticos", con consideraciones de probabilidad. [ 9 ] Posteriormente, se publicó un artículo de conferencia titulado "Confiabilidad de los sistemas informáticos" (Archivo) [ 10 ] y el libro de Roy Longbottom [ 7 ] que reconoce particularmente la contribución de Ian Thomson sobre la mantenibilidad de los sistemas informáticos y de Trevor Jones sobre los aspectos ambientales.

Las pruebas realizadas en 1979 incluyeron la entrega del primer superordenador vectorial Cray 1 al Reino Unido, en el Centro de Investigación de Armas Atómicas , y, en 1982, el CDC Cyber ​​205 para la Oficina Meteorológica del Reino Unido , cuyo coste total podría alcanzar los 10 millones de dólares. Ambos sistemas se sometieron a pruebas previas a la entrega en Estados Unidos. Para estas pruebas, Roy Longbottom adaptó los programas escalares de la CPU para aprovechar al máximo las capacidades de los nuevos procesadores vectoriales . Los resultados del Vector Whetstone (prueba de rendimiento) adaptado se incluyeron en el artículo «Performance of Multi-User Supercomputing Facilities», presentado en la Cuarta Conferencia Internacional sobre Supercomputación de 1989 en Santa Clara. [ 11 ] [ 12 ]

Los detalles también se incluyeron en el Seminario de Computación Avanzada de junio de 1990 en el Consejo de Investigación del Medio Ambiente Natural de Wallingford. Esto llevó al Consejo para el Laboratorio Central del Soporte de Computación Distribuida de los Consejos de Investigación a recopilar resultados de ejecuciones "en una variedad de máquinas, incluyendo supercomputadoras vectoriales, minisupercomputadoras, superestaciones de trabajo y estaciones de trabajo, junto con los obtenidos en varias CPU vectoriales y en nodos individuales de varias máquinas MPP". Más de 200 resultados se incluyen, hasta 2006, en el informe disponible en el Archivo de Wayback Machine en entradas hasta al menos la sección del año 2007. [ 13 ]

Para los sistemas identificados como supercomputadoras, se realizaron nueve sesiones de pruebas de aceptación, dos de las cuales resultaron fallidas: una debido a problemas excesivos de la CPU y la otra a problemas de diseño en el subsistema de E/S. Ambas fallas fueron provocadas por los programas de pruebas de estrés de la CCTA .

Evaluación del sistema de servicios técnicos

En sus inicios, se consideraron tecnologías futuras, incluidas las telecomunicaciones, como se refleja en el libro de 1970 «Transmisión de datos: el futuro  : el desarrollo de la transmisión de datos para satisfacer las necesidades de los usuarios futuros» [ 14 ], disponible en el catálogo 169638 de la Biblioteca Nacional de Australia. Sin embargo, el énfasis principal se centró en la evaluación del hardware y software más reciente de los sistemas informáticos. Inicialmente, esto implicaba recopilar información sobre todos los productos nuevos pertinentes, seguida de una investigación más detallada al considerarlos para un nuevo proyecto. Esto incluía una visita a la fábrica y conversaciones con personal de ingeniería, diseño y control de calidad de alto nivel.

Los registros de CCTA de los Archivos Nacionales [ 1 ] incluyen informes de evaluación técnica (al momento de redactar este documento), hasta 1986 (búsqueda de informes citados). El primero en un formato finalmente estandarizado fue "Notas de resumen del sistema" (rango de 5000 a 6999), a partir de 1967, con sistemas como los primeros mainframes IBM 360 y la minicomputadora PDP 8 de Digital Equipment Corporation , hasta la última edición en 1980. Estos se basan en formularios estándar con numerosas entradas. Otros informes identificados en los Archivos son "Notas técnicas" entre 1975 y 1986, "Memorandos técnicos internos" de 1973 a 1986 y "Memorandos técnicos" de 1975 a 1986. El número de informes no se puede determinar fácilmente a partir de los datos proporcionados.

Rendimiento del sistema informático

Antes de que se generalizaran los estándares de referencia, la velocidad promedio de las computadoras se basaba en cálculos para una combinación de instrucciones, cuyo resultado se expresaba en kiloinstrucciones por segundo (KIPS). La combinación más conocida era la Gibson Mix para computación científica. Esta se incluyó en los cálculos de la CCTA, que también incluían los de una combinación ADP y una combinación de control de procesos, en la Nota Técnica 3806 de la CCTA, número 5, con 212 conjuntos de resultados de 18 fabricantes, desde antes de 1960 hasta 1971. En 1977, se incluyeron resultados posteriores en el Memorando Técnico 1163 de la CCTA (ambos a través de [ 1 ] ). Todos estos resultados también están disponibles en un archivo PDF de 2017. [ 15 ]

En 1972, Harold Curnow escribió el Whetstone Benchmark en el lenguaje de programación FORTRAN , basado en el trabajo de Brian Wichmann del Laboratorio Nacional de Física . [ 16 ] Este ejecuta 8 funciones de prueba, 5 de las cuales implican cálculos de punto flotante que dominan el tiempo de ejecución. El rendimiento general se calculó en miles de instrucciones Whetstone por segundo (KWIPS). El programa se convirtió en el primer benchmark de propósito general que estableció estándares industriales para el rendimiento de los sistemas informáticos. Las mejoras de Roy Longbottom proporcionaron mecanismos de sincronización automática y calibración para ejecutarse durante un tiempo predeterminado en sistemas actuales y futuros, así como el rendimiento de cada una de las 8 pruebas. El tiempo calibrado era principalmente de 10 segundos y sigue siendo válido después de 50 años.

En 1978, Roy Longbottom, quien heredó el rol de autoridad de diseño del benchmark, también produjo una versión para explotar el hardware de procesamiento de supercomputadoras, cubierta en los informes "Performance of Multi-User Supercomputing Facilities" [ 11 ] y "Whither Whetstone? The synthetic benchmark after 15 years" [ 17 ] en el libro. [ 18 ]

Los resultados originales de la prueba de rendimiento Whetstone se encuentran en el Memorando Técnico 1182 de la CCTA de 1985 (a través del Archivo [ 1 ] ), donde la velocidad general se muestra en MWIPS (millones). Este documento contiene más de 1000 resultados de 244 computadoras de 32 fabricantes.

Al alcanzar 1 MWIPS, la minicomputadora VAX-11/780 de Digital Equipment Corporation fue aceptada como la primera computadora de 32 bits disponible comercialmente en demostrar 1 MIPS (millones de instrucciones por segundo), CERN , [ 19 ] no realmente apropiado para un punto de referencia que dependa de la velocidad de punto flotante. Esto tuvo un impacto en el Dhrystone Benchmark, el segundo programa aceptado de medición de rendimiento de computadoras de propósito general , sin cálculos de punto flotante. Esto produjo un resultado de 1757 Dhrystones por segundo en la VAX 11/780, lo que llevó a una medición revisada de 1 DMIPS, (también conocido como Vax MIPS), al dividir el resultado original por 1757.

El Whetstone Benchmark también tuvo gran visibilidad en lo que respecta al rendimiento de punto flotante de las CPU y PC de Intel, comenzando con el coprocesador Intel 8087 de 1980. Esto se informó en el Informe de aplicación de Intel de 1986 "Numéricos de alta velocidad con el 80186/80188 y 8087". [ 20 ] Este último incluye funciones de hardware para cálculos exponenciales, logarítmicos o trigonométricos, como se usa en dos de las ocho pruebas del Whetstone Benchmark, donde estos pueden dominar el tiempo de ejecución. Solo se incluyeron otros dos benchmarks en los procedimientos de Intel, mostrando enormes ganancias sobre las rutinas anteriores basadas en software en los tres programas.

Pruebas posteriores, realizadas por un laboratorio de SSEMC, evaluaron chips de CPU compatibles con Intel 80486 utilizando su Analizador Universal de Chips. [ 21 ] Considerando dos benchmarks de punto flotante, como los utilizados por Intel en el informe anterior, prefirieron Whetstone, afirmando que "Whetstone utiliza el conjunto completo de instrucciones disponibles en las primeras FPU x87". Esto podría sugerir que el Benchmark Whetstone influyó en el conjunto de instrucciones del hardware.

CCTA también influyó en el código de programación para los benchmarks de punto flotante de bucles Linpack y Livermore , inicialmente para versiones de PC, donde los programas originales no eran adecuados, particularmente debido al temporizador de baja resolución de la PC. Las nuevas versiones, en el lenguaje de programación C , incluyeron la nueva función de calibración automática de CCTA para ejecutarse durante un tiempo finito especificado, todavía aplicable 50 años después. Netlib aceptó la primera, renombrándola como linpack-pc.c. [ 22 ] Para el benchmark Livermore, había código de programación C disponible para ejecutar los bucles, pero el extenso código de fondo, para tales como generación de datos, parámetros de tiempo y validación de resultados numéricos, estaba en FORTRAN . Esto se convirtió a C. Al menos otra organización ha publicado una supuesta versión en C completamente reescrita que incorpora el código de fondo único de CCTA. sin atribución.

Los programas de prueba de CCTA utilizados en las pruebas de aceptación tenían parámetros para controlar los tiempos de ejecución, lo que permitió comparaciones válidas del rendimiento de la CPU de todos los sistemas probados. Tras una solicitud de información, estos resultados y los de Whetstone Benchmark se incluyeron en la publicación externa "A Guide to the Processing Speeds of Computers", que abarca más de 100 ordenadores diferentes con más de 700 resultados. [ 23 ] Esto incluyó el agradecimiento "Los autores desean agradecer a sus colegas de la Central Computer Agency, concretamente al Sr. G Brownlee, al Sr. HJ Curnow y al Sr. R Longbottom, que han ayudado a recopilar gran parte de los datos que hicieron posible este sistema".

Desde 1980, Roy Longbottom dedicó la mayor parte de su tiempo a brindar servicios de consultoría de rendimiento a Departamentos y Universidades. Esto último incluía asistir a reuniones del Computer Board for Universities y los Archivos Nacionales de los Consejos de Investigación . [ 24 ] Se convirtió en miembro del Subgrupo Técnico del Comité Nacional de Políticas sobre Computadoras Avanzadas para la Investigación y del Grupo de Opciones de Referencia de las Universidades. Esto último implicó liderar una delegación a los EE. UU., donde mantuvo conversaciones con Jack Dongarra y Frank McMahon, autores respectivamente de los bucles Linpack y Livermore, referencias clave de la época para aplicaciones científicas.

En 1992, el Consejo de Investigación en Ciencia e Ingeniería solicitó a CCTA que proporcionara observación e informe independientes sobre la evaluación comparativa de una nueva supercomputadora para el Centro de Computación de la Universidad de Londres , que comprendía una gran muestra de aplicaciones de usuario típicas. Roy Longbottom cubrió las computadoras Fujitsu y NEC en Japón y Rob Whetnall supervisó los sistemas Cray y Convex Computer Corporation , en los EE. UU. También se ejecutaron las pruebas de rendimiento escalares y vectoriales Whetstone de CCTA. Una combinación de estas últimas puede ayudar a evaluar el rendimiento de la operación de supercomputación multiusuario, [ 11 ] donde la que puede demostrar un rendimiento superior en aplicaciones específicas no es necesariamente la mejor opción y el nivel de vectorización y el número de procesadores escalares pueden ser más importantes. En este caso, los cálculos a partir de los resultados de los programas de CCTA indicaron la misma elección de sistema que la de la evaluación comparativa de la universidad.

La consultoría de rendimiento mencionada anteriormente abarcó más de 45 proyectos entre 1990 y 1993, principalmente para aplicaciones de procesamiento de datos, con sistemas de 18 fabricantes, incluyendo mainframes, minicomputadoras y PC. Las actividades incluyeron dimensionamiento detallado, modelado, evaluación comparativa basada en aplicaciones de usuario, asesoramiento general y resolución de problemas. El trabajo de CCTA se dio a conocer en varias conferencias, comenzando con una sobre software interno para evaluación comparativa y planificación de capacidad en ECOMA 12 en Múnich, 1984, [ 25 ] luego evaluación comparativa y caracterización de carga de trabajo en la Universidad de Edimburgo , 1986 (Página 5). [ 26 ]

El siguiente, sobre pruebas de rendimiento y evaluación comparativa de sistemas de bases de datos, se presentó en una conferencia sobre procesadores paralelos en el NPL en 1992, donde se advertía sobre los peligros para la comunidad de supercomputadoras, y se publicó posteriormente en un libro. [ 27 ]

Finalmente, se sugirió un nuevo enfoque para la gestión del rendimiento basado en la suposición de que las estimaciones de dimensionamiento iniciales serían incorrectas y que se deberían considerar acciones para su aplicación en cada etapa de la adquisición, presentado en la Conferencia UKCMG de Brighton, en 1992. [ 28 ] Se propuso a raíz de problemas de rendimiento en varios sistemas pequeños nuevos que utilizaban el sistema operativo UNIX . En este caso, las razones se identificaron midiendo la CPU, la entrada/salida, las comunicaciones y la utilización de la memoria de varias transacciones, utilizando el monitor de rendimiento UNIX SAR. El primer problema fue principalmente que las transacciones consumían demasiado tiempo de CPU , lo que requería un código más eficiente o una actualización de la CPU. En segundo lugar, fue que la única unidad de disco, con capacidad adecuada, no podía manejar la alta tasa de acceso aleatorio, siendo la solución distribuir los datos en más de una unidad. Para ayudar a identificar soluciones o consideraciones hipotéticas, se elaboró ​​un modelo de dimensionamiento, "Un modelo de cola de rendimiento de computadora de hoja de cálculo para poblaciones de usuarios finitas", para indicar instantáneamente el impacto probable de los cambios en los tiempos de respuesta, el rendimiento y la utilización del hardware. [ 29 ]

Otros benchmarks de procesamiento de datos producidos por la CCTA Performance Branch incluyeron uno que medía el rendimiento de combinaciones de actividades limitadas por el procesador, escrito en el lenguaje de programación COBOL . Un total de 129 conjuntos de resultados en computadoras de 22 fabricantes diferentes están en Internal Memo 5219. Un segundo es el Medium System Benchmark, con resultados limitados en Internal Memo 5365 que cubre 35 sistemas de 8 fabricantes. Esto también indica los números de los informes de los Memoranda técnicos que contienen resultados completos, en el rango de 15047 a 15247 (ejemplo de informes ICL son 15147/1 a 15147/14) - ver Información archivada para informes citados. [ 1 ] El benchmark comprendía seis programas representativos reales con entrada/salida de disco y cinta magnética, que cubrían actualizaciones, ordenación, compilación y operación de flujo múltiple, midiendo los tiempos de CPU y de tiempo transcurrido y el número de transferencias de datos.

legado de evaluación comparativa y pruebas informáticas de CCTA

Tras su jubilación, Roy Longbottom, como máximo responsable del diseño del Whetstone Benchmark, convirtió el código FORTRAN más reciente al lenguaje de programación C , creando además una nueva serie de programas de evaluación comparativa y de pruebas de estrés basados ​​en actividades previas de la CCTA. Estos programas estaban disponibles gratuitamente y fueron elaborados en colaboración con el Foro de Estándares y Evaluaciones Comparativas de Compuserve (véase el archivo de Wayback Machine , [ 30 ]) y abarcaban hardware de PC de 1997 a 2008.

Más tarde, con un mayor desarrollo, los programas y resultados se pusieron a disposición gratuitamente en un sitio web dedicado (que tendrá una vida útil limitada). Los detalles históricos desde 2008 en adelante están en el Archivo de Wayback Machine, [ 31 ] donde todos los archivos parecen ser descargables desde la mayoría de las impresiones. Desde 2017 en adelante, los detalles se pusieron a disposición en ResearchGate en archivos PDF más referenciables. En 2024 había 40 de estos informes para leer o descargar, cuando se reportaron un total de más de 76 000 lecturas y 79 citas. Se incluyen breves descripciones de todos los archivos en un archivo de indexación [ 32 ] (Descargar para abrir archivos). Los archivos PDF incluyen 12 para computadoras Raspberry Pi , para las cuales Roy Longbottom había sido reclutado por la Fundación Raspberry Pi como miembro voluntario del Equipo de Pruebas Alfa de prelanzamiento de Raspberry Pi desde 2019.

En la década de 1990, el Whetstone Benchmark y sus resultados se habían vuelto relativamente populares. Una cita destacada de 1985, publicada en el European Association of Geoscientists and Engineers Journal, decía: «El único benchmark de uso común, que yo sepa, es el venerable Whetstone, diseñado hace muchos años para probar operaciones de punto flotante». [ 33 ]

Luego hubo un gran interés en el rendimiento histórico. A diferencia de los otros puntos de referencia clásicos, los bucles de Dhrystone , Linpack y Livermore , las tablas de resultados de Whetstone no estaban disponibles en el dominio público pero, (en honor a CCTA, para esta y otras publicaciones), se rectificaron a partir de 2017. El primer informe nuevo fue "Velocidades de computadoras a partir de combinaciones de instrucciones anteriores a 1960 hasta 1971". [ 15 ] Al igual que con el siguiente, se agregaron el año identificado de la primera entrega y los precios de compra.

El segundo fue "Whetstone Benchmark History and Results" [ 34 ] , con más detalles y resultados adicionales, particularmente para PC, hasta 2013, y el doble de la cantidad de computadoras cubiertas. La cita más destacada, para este y Gibson Mix, fue de Tony Voellm, entonces gerente de ingeniería de rendimiento de Google Cloud, titulada "Cloud Benchmarking: Fight the black hole" [ 35 ] . Esta consideraba los benchmarks disponibles y el rendimiento a lo largo del tiempo con gráficos detallados, incluidos los de los informes Mix y Whetstone.

El primero de otros informes, atribuible al conocimiento adquirido previamente por la CCTA pero no publicado anteriormente, es "Reclamaciones de velocidad de computadoras 1980 a 1996". [ 36 ] Este abarca más de 2000 mainframes, minicomputadoras, supercomputadoras y estaciones de trabajo, de alrededor de 120 proveedores, con velocidades principales en millones de instrucciones por segundo (MIPS), millones de operaciones de punto flotante por segundo (MFLOPS) y velocidad de reloj de la CPU en MHz. También se incluyen el costo y el año de fabricación, cuando están disponibles.

A continuación, basado en la programación en código ensamblador Intel 8086 , aprendida anteriormente, se encuentra "PC CPUID 1994 a 2013, más velocidades máximas medidas mediante código ensamblador. [ 37 ] Este contiene 27 páginas de números de identificación de CPU de PC, velocidades de funcionamiento, rango de modelos y tamaños de caché, por año, luego el rendimiento de más de 30 tipos de procesadores en 12 pruebas de rendimiento de CPU y memoria. Se proporcionan tablas de comparación de rendimiento separadas para manejar datos proporcionados por la CPU, las cachés y la RAM. La diversidad de resultados demuestra la inutilidad de las comparaciones de rendimiento generales basadas en un solo número.

Los siguientes informes resaltan experiencias únicas anteriores de CCTA, sin las cuales no se habrían podido producir. El primero es "Comparaciones de rendimiento de la supercomputadora Cray 1 con computadoras domésticas, teléfonos y tabletas". [ 38 ] Los resultados se basan inicialmente en los Classic Benchmarks que fueron los primeros programas que establecieron estándares de rendimiento para la computación científica, que comprenden los Livermore Loops de 1970, el Whetstone de 1972 y los benchmarks Linpack 100 de 1979. Otros resultados cubren el rendimiento del Vector Whetstone de 1979, cálculos de punto flotante de alta velocidad y multiprocesamiento. El informe incluye la siguiente comparación con la primera versión de la computadora Raspberry Pi basada en velocidades promedio de Livermore Loop, ya que este benchmark se usó para verificar el rendimiento del primer Cray 1.

En 1978, la supercomputadora Cray 1 costaba 7 millones de dólares, pesaba 4760 kg y tenía una fuente de alimentación de 115 kilovatios. Era, con diferencia, la computadora más rápida del mundo. La Raspberry Pi cuesta alrededor de 70 dólares (placa base, carcasa, fuente de alimentación, tarjeta SD), pesa apenas unos gramos, utiliza una fuente de alimentación de 5 vatios y es más de 4,5 veces más rápida que la Cray 1.

Se ha demostrado que el PC Pi 400 posterior es 78,8 veces más rápido, y que esa velocidad podría aumentar hasta cuatro veces si se utilizan todos los núcleos de la CPU.

Esa cita fue reproducida en numerosas publicaciones de Internet, algunas incluyendo una referencia a que el autor trabajaba para "la Agencia Central de Computación del Gobierno del Reino Unido", como se cita en el informe. Se encontraron más de 60 publicaciones en LinkedIn , X (Twitter) y Facebook , con más de 30 mil visualizaciones. Esto se basó en una versión HTML de las comparaciones en el sitio web del autor (Copia de archivo), [ 39 ] donde el sitio Analytics registró casi 190.000 visualizaciones de archivos HTML entre diciembre de 2023 y enero de 2024, con casi el 90% para el informe de Cray. Los accesos fueron de América del Norte 47%, Europa 37%, Asia 11%, Oceanía 3% y Otros 2%, la participación de la Agencia se extendió por todo el mundo.

La influencia de CCTA también se destaca en "Celebrando 50 años de evaluación comparativa y pruebas de estrés de computadoras". [ 40 ]

Estrategias de SI/TI

En esta área, el trabajo de CCTA durante las décadas de 1970, 1980 y 1990 consistió principalmente en (a) desarrollar la profesionalidad en TI del gobierno central, (b) crear un cuerpo de conocimiento y experiencia en el desarrollo e implementación exitosos de SI/TI dentro del gobierno central del Reino Unido, (c) informar a los ministros del gobierno sobre las oportunidades para el uso de SI/TI para apoyar iniciativas políticas (por ejemplo, "Carta del Ciudadano" / "gobierno electrónico") y (d) alentar y ayudar a las empresas del sector privado del Reino Unido a desarrollar y ofrecer productos y servicios alineados con las necesidades del gobierno.

Durante tres décadas, el enfoque de CCTA pasó del hardware a un enfoque de sistemas orientado a los negocios, con un fuerte énfasis en estrategias de TI/SI dirigidas por el negocio que trascendían los límites departamentales (ministeriales) y abarcaban varios "Departamentos" (por ejemplo, CCCJS – Informatización del Sistema Central de Justicia Penal). Este enfoque interdepartamental (planteado por primera vez a mediados o finales de la década de 1980) fue revolucionario y encontró una considerable oposición política y departamental.

En octubre de 1994, el MI5 asumió el trabajo de seguridad informática, que antes se centraba en el pirateo de la red del gobierno (generalmente del Tesoro). En noviembre de 1994, la CCTA lanzó su sitio web. En febrero de 1998, construyó y gestionó la intranet segura del gobierno. El Ministerio de Defensa estaba conectado a una red separada. En diciembre de 1998, el Departamento de Educación y Medio Ambiente (DfEE) trasladó su servidor de la CCTA en Norwich al NISS ( Servicios y Sistemas Nacionales de Información ) en Bath cuando relanzó su sitio web. [ 41 ]

Entre 1989 y 1992, la División de "Programas Estratégicos" de la CCTA llevó a cabo una investigación sobre el aprovechamiento de los Sistemas de Información como medio para mejorar la relación entre ciudadanos, empresas y gobierno. Esto coincidió con el lanzamiento de la " Carta del Ciudadano " por parte del entonces Primer Ministro, John Major, y la creación, dentro de la Oficina del Gabinete, de la "Unidad de la Carta del Ciudadano" (en ese momento, la CCTA había sido trasladada del Tesoro de Su Majestad a la Oficina del Gabinete). La investigación y el trabajo se centraron en identificar maneras de simplificar la interacción entre ciudadanos y gobierno mediante el uso de los SI/TI. La CCTA produjo dos importantes documentales de televisión: "Información y el Ciudadano" e "Himnos Antiguos y Modernos", que exploraron los aspectos empresariales y políticos asociados con lo que se convertiría en el "gobierno electrónico". Estos documentales tenían como objetivo ampliar la comprensión de los altos funcionarios (los mandarines de Whitehall) sobre el impacto significativo de la "Era de la Información" e identificar los problemas sociales y económicos más amplios que probablemente surgirían del gobierno electrónico.

Fusión

A finales de la década de 1990, su papel estratégico se vio erosionado por la Unidad Central de TI de la Oficina del Gabinete (CITU, creada por Michael Heseltine en noviembre de 1995), y en 2000 la CCTA fue absorbida por completo por la Oficina de Comercio Gubernamental (OGC). [ 42 ]

Sucesores

Desde entonces, la función de coordinación de TI/Telecomunicaciones no relacionada con adquisiciones ha permanecido en la Oficina del Gabinete , bajo diversas formas sucesivas:

Actividades

CCTA patrocinó varias metodologías, entre ellas:

El Grupo de Seguridad de la CCTA creó la primera Política Nacional de Seguridad de la Información del Gobierno del Reino Unido y desarrolló los primeros enfoques para la seguridad estructurada de la información para organizaciones comerciales, que posteriormente se utilizaron en el Código de Buenas Prácticas de Seguridad del DTI, la norma BS 7799 y, finalmente, la norma ISO/IEC 27000.

La CCTA también promovió el uso de estándares informáticos emergentes en el gobierno del Reino Unido y en la UE, como OSI y BS5750 (Gestión de la Calidad), lo que llevó a la publicación de la Biblioteca de Gestión de la Calidad y a la creación del programa de evaluación TickIT con el DTI, el Ministerio de Defensa y la participación de empresas de desarrollo de software.

Además del desarrollo de metodologías, CCTA elaboró ​​un conjunto integral de guías de gestión que abarcan el desarrollo de sistemas de información bajo 5 epígrafes principales: A. – Gestión y planificación de sistemas de información; B. – Desarrollo de sistemas; C. – Gestión de servicios; D. – Usuarios de oficina; E. – Industria de servicios de sistemas de información. Las guías constaban de 27 guías individuales y se publicaron comercialmente como "The Information Systems Guides" ( ISBN). 0-471-92556-XPublicado por John Wiley and Sons. Esta publicación ya no está disponible. Esta guía se elaboró ​​a partir de la experiencia práctica y las lecciones aprendidas de numerosos departamentos del Gobierno del Reino Unido en la planificación, el diseño, la implementación y el seguimiento de sistemas de información, y fue considerada una excelente práctica. Algunas partes se tradujeron a otros idiomas europeos y se adoptaron como normas nacionales.

También participó en desarrollos técnicos, por ejemplo, como patrocinador del Proyecto SPACE a mediados de la década de 1980. En el marco del Proyecto SPACE , el Centro de Tecnología de Defensa (DTC) de ICL, trabajando en estrecha colaboración con el personal técnico de CCTA y proyectos clave de alta seguridad en el Ministerio de Defensa (como OPCON CCIS ) y en otros departamentos sensibles, desarrolló una variante de seguridad mejorada de VME .

Gestionaba (administraba los servidores) de los sitios web del gobierno nacional del Reino Unido, incluidos los de la Familia Real y www.open.gov.uk.

Estructura

La sede central de CCTA estaba en Londres, en Riverwalk House, Vauxhall Bridge Road, SW1, que posteriormente fue utilizada por la Oficina del Gobierno para Londres . Allí se ubicaban las principales divisiones, con una oficina satélite en Norwich que se centraba en la adquisición de sistemas de información y tecnología de la información (SI/TI), una función que había sido asumida por HMSO (la Oficina de Papelería) cuando se formó CCTA.

La oficina de Norwich estaba ubicada en el este de la ciudad, junto a la antigua A47 (ahora A1042), justo al oeste del actual cruce de la A47 , cerca del antiguo Hospital St Andrew's. Actualmente, el terreno es utilizado por la OGC.

La sede central en Londres tenía cuatro divisiones:

  • Soporte de proyectos – programas informáticos importantes – ingeniería de software
  • Soporte especializado: evaluación de componentes individuales de hardware y software.
  • Planificación estratégica y promoción: gestión de proyectos y tecnología de oficina (hardware y automatización de oficinas).
  • Tecnología avanzada: telecomunicaciones y tecnología avanzada (última generación de ordenadores)

Referencias

  1. 1 2 3 4 5 "Archivo CCTA" . Archivos Nacionales . Consultado el 21 de junio de 2024 .
  2. Freebody, JW; Heron, KM (enero de 1960). "Algunos factores de ingeniería importantes en relación con la fiabilidad de los sistemas ADP gubernamentales". Institution of Electrical Engineers y British Computer Society Ltd.
  3. Freebody, JW (julio de 1966). "Notas y comentarios" (PDF) . The Post Office Electrical Engineers' Journal : 135. Recuperado el 31 de mayo de 2024 .
  4. Stephenson, M.; Fiddes, RG (abril de 1964). "Aire acondicionado en entornos informáticos" (PDF) . The Post Office Electrical Engineers' Journal . Consultado el 19 de mayo de 2024 .
  5. "Hansard 1" . Parlamento del Reino Unido . Consultado el 19 de mayo de 2024 .
  6. Iles, SH; Longbottom, R.; Thomson, AMM; Skinner, PJ; Clarke, J. (diciembre de 1971). "Coloquio sobre la especificación de pruebas de aceptación de computadoras de control para aplicaciones en línea".
  7. 1 2 3 Longbottom, Roy (1980). Fiabilidad de los sistemas informáticos . Wiley. ISBN 0-471-27634-0.
  8. Longbottom, R.; Stoate, KW (julio de 1972). "Pruebas de aceptación de sistemas informáticos digitales" (PDF) . The Post Office Electrical Engineers' Journal : 91. Consultado el 20 de mayo de 2024 .
  9. Longbottom, Roy (diciembre de 1972). "Análisis de la fiabilidad y mantenibilidad de los sistemas informáticos" . Radio and Electronic Engineer . 42 (12): 537. doi : 10.1049/ree.1972.0092 . Consultado el 20 de mayo de 2024 .
  10. Longbottom, R. Fiabilidad de los sistemas informáticos . ECOMA-10; Múnich 1982. Consultado el 20 de mayo de 2024 .
  11. 1 2 3 Longbottom, Roy (1989). "Referencias de Google Scholar" . pág. 30. Recuperado el 18 de mayo de 2024 . 
  12. Actas de la Cuarta Conferencia Internacional sobre Supercomputación y la Tercera Exposición Mundial de Supercomputadoras . Centro de Convenciones de Santa Clara, Santa Clara, CA, EE. UU.: Instituto Internacional de Supercomputación. Abril de 1989. Consultado el 18 de mayo de 2024 .
  13. "Resultados de referencia de CCLRC Vector Whetstone hasta 2006" . Consultado el 10 de junio de 2024 .
  14. Thomson, AMM (1970). "Transmisión de datos: el futuro: el desarrollo de la transmisión de datos para satisfacer las necesidades de los usuarios futuros" . Biblioteca Nacional de Australia (Registro del catálogo de la biblioteca) . Recuperado el 22 de mayo de 2024 .
  15. 1 2 Longbottom, Roy (2017). "Computer Speeds From Instruction Mixes pre-1960 to 1971" . researchgate.net . doi : 10.13140/RG.2.2.14182.93765 . Recuperado el 23 de abril de 2024 .
  16. Curnow, HJ; Wichmann, BA (1976). "Un benchmark sintético" . The Computer Journal . 19 : 43–49 . doi : 10.1093/comjnl/19.1.43 . Recuperado el 24 de mayo de 2024 .
  17. Curnow, HJ (septiembre de 1990). ¿Hacia dónde va Whetstone? El referente sintético después de 15 años . Chapman & Hall. págs. 260–266 . ISBN  978-0-442-31198-8Consultado el 26 de mayo de 2024 .
  18. Evaluación de supercomputadoras: estrategias para explotar, evaluar y comparar computadoras con arquitecturas avanzadas . Chapman & Hall, Ltd. Reino Unido. 1990. ASIN 0412378604 . 
  19. "CERN-OBJ-IT-025 Computación y computadoras Modelo del VAX-11/780" . 1977. Consultado el 26 de mayo de 2024 .
  20. "Cálculos numéricos de alta velocidad con los procesadores 80186/80188 y 8087" (PDF) . 1986. Consultado el 10 de julio de 2024 .
  21. "Investigación de los 486 de SSMEC (microempresas estatales) con la UCA" . 25 de junio de 2024. Consultado el 10 de julio de 2024 .
  22. "Linpack 100 Benchmark para sistemas PC" . Netlib . Consultado el 8 de junio de 2024 .
  23. Nott, CW; Wichmann, BA (1977). "Una guía de las velocidades de procesamiento de las computadoras" . Recuperado el 27 de mayo de 2024 .
  24. "The Computer Board for Universities and Research Councils" . Archivos Nacionales . Consultado el 27 de mayo de 2024 .
  25. Longbottom, R. Sistema de pruebas de rendimiento para la evaluación comparativa y la planificación de capacidad de sistemas en línea . ECOMA-12; Múnich, 1984.
  26. Longbottom, R. Benchmarking and Workload Characterisation . Segundo Taller de Ingeniería Informática y de Telecomunicaciones. Universidad de Edimburgo. Septiembre de 1986. doi : 10.1145/32100 . Consultado el 28 de mayo de 2024 .
  27. Dongarra, JJ; Gentzsch, W. (1993). Computer Benchmarks . Elsevier Science Publishers. p. 339. Recuperado el 28 de mayo de 2024 . 
  28. Longbottom, R. Una metodología de gestión del rendimiento para la adquisición de sistemas de información . Conferencia internacional UKCMG; Gestión y evaluación del rendimiento de sistemas informáticos, mayo de 1992. Brighton.
  29. Longbottom, Roy (octubre de 2017). "Un modelo de colas de rendimiento informático en hojas de cálculo para poblaciones de usuarios finitas.pdf" . researchgate.net . doi : 10.13140/RG.2.2.18376.01280 . Consultado el 3 de mayo de 2024 .
  30. "Foro de estándares y pruebas de rendimiento de Compuserve" . Archivo de Wayback Machine. Archivado del original el 6 de diciembre de 2008. Consultado el 4 de junio de 2024 .
  31. "Archivo roylongbottom.org.uk" . Archivo de Wayback Machine . Consultado el 4 de junio de 2024 .
  32. Longbottom, Roy. "Computer Benchmarks and Stress Tests and Performance History Index" . Consultado el 4 de junio de 2024 .
  33. Hatton, H. (1 de agosto de 1985). "Un benchmark portátil para computación sísmica" . Revista de la Asociación Europea de Geocientíficos e Ingenieros . 3 (8). doi : 10.3997/1365-2397.1985016 . Recuperado el 5 de junio de 2024 .
  34. Longbottom, Roy (julio de 2017). "Historial y resultados del benchmark Whetstone" . researchgate.net . doi : 10.13140/RG.2.2.26267.77603 . Recuperado el 5 de junio de 2024 .
  35. Voellm, AF (septiembre de 2013). "Cloud Benchmarking: Fight the black hole" (PDF) . Recuperado el 5 de junio de 2024 .
  36. Longbottom, Roy (julio de 2017). "Afirmaciones sobre la velocidad de las computadoras de 1980 a 1996" . researchgate.net . doi : 10.13140/RG.2.2.22571.54569 . Recuperado el 6 de junio de 2024 .
  37. Longbottom, Roy (septiembre de 2017). "PC CPUID 1994 a 2013, más velocidades máximas medidas mediante código ensamblador" . ResearchGate . doi : 10.13140/RG.2.2.12519.14247 . Consultado el 6 de junio de 2024 .
  38. Longbottom, Roy (marzo de 2022). "Comparación del rendimiento de la supercomputadora Cray 1 con computadoras domésticas, teléfonos y tabletas" . doi : 10.13140/RG.2.2.27437.56804 . Consultado el 6 de junio de 2024 .
  39. Longbottom, Roy (marzo de 2022). "Comparación del rendimiento de la supercomputadora Cray 1 con computadoras domésticas, teléfonos y tabletas" . Wayback Machine . Archivo de Wayback Machine. Archivado del original el 7 de abril de 2024. Recuperado el 16 de junio de 2024 .
  40. Longbottom, Roy (septiembre de 2022). "Celebrando 50 años de evaluación comparativa y pruebas de estrés de computadoras" . researchgate.net . Recuperado el 16 de junio de 2024 .
  41. "BBC News | Educación | El departamento de educación virtual" . BBC News . Consultado el 13 de octubre de 2023 .
  42. Oficina de Comercio Gubernamental: Abierta a los negocios – Comunicado de prensa de la OGC. Consultado el 28 de agosto de 2007.
  43. Servicio Digital del Gobierno . Consultado el 4 de enero de 2014.
  44. Historia de CRAMM Archivada el 28 de abril de 2008 en Wayback Machine
Obtenido de " https://en.wikipedia.org/w/index.php?title=Central_Computer_and_Telecommunications_Agency&oldid=1363316875 "