240 research outputs found

    Characterization and modeling of atomic memory operations in arm based architectures

    Get PDF
    Efficient fine-grain synchronization is a classic computer architecture challenge that has been profusely addressed in the past. Load Link and Store Conditional (LL/SC) became one of the few solutions to this problem and today it is still part of the State-of-the-art. However, as the core count keeps growing many Instruction Set Architectures (ISA) start to support other synchronization instructions that scale better like Atomic Memory Operations (AMO). In this work we present a characterization of LL/SC and AMO instructions in two current Arm-based server machines. Furthermore, Arm has released its Network-on-Chip (NoC) specification enabling different hardware implementations of how AMO are executed in a multicore. Since the adoption of this new standard is still in its first stages, we have modeled six different AMO policies to explore the hardware design trade offs. We find out that there is no single implementation that outperforms the rest. Therefore, we have designed a hardware solution to dynamically select the best configuration obtaining up to 1.15x speed-ups on relevant benchmarks from the Splash-3 benchmark suite

    El "Análisis de Correspondencias Múltiples", una herramienta metodológica de síntesis teórica y empírica : Su aporte al estudio del locus universitario privado argentino (1955-1983)

    Get PDF
    Fil: Algañaraz Soria, Victor Hugo. Consejo Nacional de Investigaciones Científicas y Técnicas (CONICET) Programa de Investigaciones sobre Dependencia Académica en América Latina (PIDAAL-UNCUYO) Instituto de Investigaciones Socio-Económicas-Universidad Nacional de San Juan (IISE- UNSJ)

    La ciencia argentina. Un proyecto inconcluso: 1930-2000

    Get PDF
    Esta obra aporta un análisis detallado y bien documentado de la estructura y dinámica del complejo científico tecnológico argentino, sus relaciones con el poder estatal y el sector productivo y vínculos con empresas trasnacionales y regímenes militares. Además de ser una novedosa combinación entre historia institucional e historia política, suscita en los lectores diversas reflexiones sobre los procesos desatados por los actores sociales y políticos a lo largo de la historia de la ciencia en Argentina. Hurtado pone en evidencia así no sólo el estilo faccioso de hacer política que caracteriza la historia argentina, sino que también llama la atención –y esto en los estudios sobre Historia de la ciencia constituye una gran deuda– sobre la necesidad de conocer el lugar atribuido históricamente por el Estado nacional a las instituciones de ciencia y tecnología. Así, esta obra se erige como la más reciente y actualizada historia crítico-reflexiva de la tradición científica y tecnológica argentina, marcando un punto de ruptura con los relatos estándar existentes, que –en gran medida– descuidaron el estudio del proceso de génesis y devenir de dichas instituciones y de la topografía de vínculos entre ellas (o de su ausencia).Review of La ciencia argentina. Un proyecto inconcluso:1930-2000 by Victor Hugo Algañaraz Sori

    Characterization of HPC applications for ARM SIMD instructions

    Get PDF
    Hoy en día, la mayoría de repertorios de instrucciones (ISA) incluyen instrucciones que procesan multiples datos en una única instruccion. Éstas instrucciones se utilizan para acelerar aplicaciones de alto rendimiento (HPC). La primera parte de este trabajo busca caracterizar aplicaciones HPC que han sido optimizadas utilizando NEON, que es el actual subcojunto de instrucciones vectoriales soportado por los procesadores basados en la ISA ARMv8. Para alcanzar este objetivo tenemos a nuestra disposición dos procesadores tope de gama basados en ARMv8, que son ThunderX y ThunderX2, y dos de los principales compiladores del mercado, GCC y Arm HPC Compiler. Con ellos hemos caracterizado una colección de benchmarks extraidos del conjunto de benchmarks RAJAPerf y las aplicaciones HACCKernels y HPCG. Esta caracterización incluye una serie de experimentos que buscan calcular el speed-up, la escalabilidad, la eficiencia energética y de consumo de potencia. Además, hemos analizado el código ensamblador para identificar que optimiaciones se han llevado a cabo y qué caracteristicas hacen que unos experimentos sean más rápidos que otros. La segunda parte de este trabajo se centra en la nueva extensión vectorial escalable (SVE) de Arm, la cual está especificada en la ISA ARMv8.2. Esta especificación introduce el modelo de programación independiente de la longitud de los registros vectoriales (VLA). La cual permite que los fabricantes de procesadores puedan elegir diferentes longitudes de vectores entre 128 y 2048 bits, para la implementación de sus microarquitecturas. A día de hoy, no existe ninguna máquina que implementa este nuevo repertorio de instrucciones, por lo tanto hemos tenido que usar una herramienta de emulación (ArmIE) desarrollada por Arm. Esta herramienta nos permite ejecutar binarios compilados con soporte para SVE en procesadores de la ISA ARMv8. Nuestro trabajo analiza cómo los compiladores GCC y Arm HPC Compiler vectorizan estos benchmarks y además propone ciertas optimizaciones de bajo nivel para mejorar la generación de código.Nowadays, most Intruction Set Architectures (ISA) include Single Instructions that process Multiple Data (SIMD) to speed up High Performance Computing (HPC) applications. The first part of this work aims to characterize HPC applications optimized using the NEON extension, which is the actual SIMD extension supported by ARMv8 processors. For this purpose, we have two high-end ARMv8 processors, ThunderX and ThunderX2, and two mainstream comercial ARMv8 compilers, GCC and Arm HPC Compiler. With this set up we have characterized a collection of benchmarks extracted from RAJAPerf, HACCKernels and HPCG benchmarks. The characterization includes experimental work in order to obtain speed-up, scalability, energy efficiency and power efficiency measurements for all benchmarks. Moreover, we have taken a look into the assembly code to identify what optimizations are used by each compiler that makes benchmarks run faster or slower. The second part of this work focuses on the novel Scalable Vector Extension (SVE) specified in the ARMv8.2 ISA. This SIMD specification introduces a Vector-Length Agnostic programming model, which enables implementation choices for vector lengths that scale from 128 to 2048 bits. To this day, no real processor implements this new ISA, therefore we have used the Arm Instruction Emulator (ArmIE), an emulation tool developed by Arm, that allows the execution of SVE compiled binaries running in an ARMv8 processor. Our work analizes how compilers that support SVE (GCC and Arm HPC Compiler) vectorize the benchmarks and what is the quality of the generated assembly code. We also propose some low level optimizations to improve code generation

    Sobre las tensiones devenidas en el ámbito académico-universitario argentino durante el interregno dictactorial 1976-1983: una aproximación de lo acontecido en la UNSJ

    Get PDF
    El proceso autoritario- represivo acaecido en Argentina durante el interregno 1976-1983, autodenominado“Proceso de Reorganización Nacional” (P.R.N), fue un acontecimiento altamente significativo -en lo material, simbólico y social-caracterizado por dejar una huella imborrable en la sociedad y en la memoria nacional. El gobierno de facto que tomó por asalto el poder estatal, tenía como meta central reestructurar intensamente el cuerpo social considerado descarriado- y el Estado nacional - diagnosticado como corrompido y demagógico. Su objetivo principal fue exterminar toda forma de oposición e imponer el terror en la población, para remover las bases del modelo económico anterior y cambiar el patrón de acumulación vigente e instaurar así un plan económico neoliberal en el país. Específicamente, el ámbito académico nacional fue profundamente per turbado removido tras el advenimiento de la última dictadura, dada la ineluctable imposición de una política científica y educativa acorde al modelo económico político que se buscaba instaurar, la cual marcó profundamente el ámbito de investigación cientista -especialmente el área de Ciencias Sociales así como el desenvolvimiento mismo del ámbito universitario, duramente cohibido por el fuerte disciplinamiento, control y represión ejercidos por la dictadura militar. (Algañaraz, 2009). Por lo antedicho, este trabajo procura contextualizar socio-históricamente la problemática, recorriendo en líneas generales las tensiones devenidas tras la “reforma” educativo-universitaria del ámbito académico nacional durante el interregno militar, reflexionando particular - mente sobre lo acontecido en la Universidad Nacional de San Juan (UNSJ) durante aquel per iodo

    Sistema informático en el proceso de comercialización del área de ventas de la empresa Reselec EIRL

    Get PDF
    El presente trabajo de investigación se realizó para optar el título profesional de Ingeniero de Sistemas, en la Universidad Cesar Vallejo, sede Lima Norte, 2012; con el objetivo de desarrollar un sistema informático organizado de elementos dirigidos a recoger, procesar, almacenar y distribuir información de manera que pueda ser utilizada por las personas adecuadas con el fin de mejorar sus procesos. En ese contexto, el presente trabajo de investigación abarcó la implementación de un Sistema Informático en la gestión comercial dentro de la empresa RESELEC EIRL, insertada en el rubro industrial, dedicada a la fabricación, reparación y mantenimiento de equipos eléctricos. El problema principal encontrado fue la pérdida de tiempo tanto, en el registro y elaboración de reportes de ventas. Consecuentemente, se hizo necesario el análisis, desarrollo e implementación de tal Sistema Informático mencionado anteriormente, para la determinación de la influencia que tuvo este, en el proceso de comercialización del área de ventas. El objetivo principal fue demostrar la reducción de tiempo del proceso de comercialización en el área de ventas a través de los diferentes módulos que soportan el sistema informático desarrollado, incidiendo en la búsqueda de información referente a los antecedentes que sirvieron de sustento para comprobar el aporte de dicho sistema como herramienta de ayuda en el mencionado proceso. En tal sentido, se empleó la Metodología RUP, la cual permite analizar de manera iterativa todas las fases de la implementación y posterior testeo y documentación del sistema a implementar, y se utilizó como herramienta case el software Rational Rose Enterprise 7.0 para la elaboración de los diferentes diagramas del proceso de modelamiento. Como lenguaje de programación se optó por Microsoft Visual.NET reléase 2010, y como gestor de base de datos a Microsoft SQL Server 2008, debido a la robustez de su arquitectura. Como muestra de estudio se obtuvo a los 7 procesos que componen al proceso de comercialización en la mencionada empresa. El tipo de investigación fue aplicativo y el tipo de estudio fue experimental deductivo con un diseño pre-experimental. Posterior a la implementación del sistema de informático se observó que el tiempo de registro de cotizaciones disminuyo en 84,12% respecto a los 19 minutos antes del sistema, y el tiempo de generación de reportes, disminuyo 20,57 minutos, ya que antes de la implementación el tiempo promedio era de 22:00 minutos y después de esta era de 1:03 minutos. Finalmente se concluyó que un Sistema Informático reduce el tiempo del proceso de comercialización del Área de ventas en la empresa RESELEC E.I.R.L

    Medidas cautelares en casos de síndrome de alienación parental al interior de los procedos de tenecia en los juzgados de familia de Lima-Norte, periodo 2009-2010

    Get PDF
    Se llevó a cabo un estudio con la finalidad de analizar y valorar la determinación de propuestas de medidas cautelares a partir de la asunción psico jurídica del síndrome de alienación parental (SAP), la forma en que el sistema judicial lo detecta y la manera que protege los derechos del niñ@ y adolescente de presentarse en los procesos de tenencia y régimen de visitas. Para tal fin se revisaron 1500 expedientes referidos a tenencia y régimen de visitas tramitados ante los cinco Juzgados de familia de la Corte Superior de Lima Norte entre junio de 2009 y junio de 2010, ubicándose una casuística en el que es presumible la presencia del síndrome de alienación parental. El mismo fue abordado a través de los métodos de estudio de caso y análisis de información, hallándose que, a pesar que las medidas cautelares en los procesos de familia y la normatividad vigente, aparecen como suficientes para cautelar el derecho superior de los menores ante los casos de presencia del SAP, sin embargo la teoría ni la práctica procesal jurisdiccional civil de familia no ha precisado el estatuto jurídico del SAP

    Institutionalization and heterogeneous development of scientific capacities at the National University of San Juan, Argentina: A long-term view (1973-2018)

    Get PDF
    Este artículo examina el proceso de institucionalización y las principales etapas de desarrollo de las llamadas scientific capacities en la Universidad Nacional de San Juan (Argentina). A partir de articular bibliografía especializada, fuentes documentales y testimonios orales, se propone un esquema analítico de largo plazo que comprenda las etapas de génesis y reestructuración autoritaria (1973-1983); reinstitucionalización democrática (1983-1989); jerarquización estructural (1990-2002) y desarrollo heterogéneo (2003-2018). Se concluye que, la histórica relación-tensión entre autonomía institucional y poder político alentó procesos de expansión/consolidación asimétrica entre disciplinas, unidades de investigación y agentes universitarios.This article examines the process of institutionalization and the main stages of development of the socalled “scientific capacities” at the National University of San Juan (Argentina). Articulating the specialized literature, documentary sources and oral testimonies, a long-term analytical scheme is proposed. It includes the stages of genesis and authoritarian restructuring (1973-1983); democratic re-institutionalization (1983-1989); structural hierarchy (1990- 2002); and heterogeneous development (2003-2018). The main conclusion is that the historical relationship-tension between institutional autonomy and political power encouraged processes of asymmetric expansion/consolidation between disciplines, research units, and university agents.Fil: Algañaraz Soria, Victor Hugo. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - San Juan; Argentina. Universidad Nacional de San Juan. Facultad de Ciencias Sociales. Instituto de Investigaciones Socioeconómicas; Argentin

    Mejora de procesos aplicando la metodología M2P para optimizar la gestión de almacén en la empresa Arcángel Miguel S.A.C.

    Get PDF
    En la presente investigación, su objetivo general fue mejorar la gestión de almacén de la empresa Arcángel Miguel S.A.C. aplicando la nueva metodología M2P de mejora de procesos, ya que para diseñar, desarrollar e implementar en este estudio se investigó y también se comparó varias metodologías, de las cuales se eligieron dos, que fueron el BPM y Six Sigma, así como aportes propios de la investigación, los cuales fueron plasmados en esta nueva metodología M2P que fue basada en mejorar el proceso de la Gestión de Almacén para la empresa Miguel Arcángel S.A.C. La metodología que se usó fue Básica-Experimental puro, de tipo aplicada, obteniendo el análisis, a través de un muestreo probabilístico de tipo aleatorio simple. Como se observó en el resultado el 100% del tiempo de ejecución fue menor que el tiempo promedio del grupo control, así mismo el 100% del nivel de productividad fue mayor que la del promedio y finalmente el 100% de nivel del costo fue mayor que el del promedio. Concluyendo que esta implementación del B2P ayudó en incrementar el rendimiento del proceso de la Gestión

    ¿Cómo se evalúan y categorizan las y los docentes-investigadores de las Universidades argentinas?

    Get PDF
    En sintonía con otros países latinoamericanos, desde los años ´90 el Estado argentino viene implementando en las Universidades públicas un complejo sistema de profesionalización científica, denominado: “Programa de Incentivos a Docentes-Investigadores”. Para acceder al mismo o promocionarse, aquellos profesores/as que realizan tareas de investigación son evaluados/as y les es asignada una categoría científica específica que deviene en un incentivo económico. Este artículo examina el instrumento de evaluación del Programa e indaga el peso diferencial otorgado por los evaluadores/as a los criterios cualitativos y cuantitativos de valoración allí prestablecidos. Para ello, además de analizar la métrica evaluativa y manuales procedimentales, se recuperan las propias voces y experiencias de los evaluadores/as intervinientes, mediante dos registros etnográficos articulados: entrevistas en profundidad y observaciones in situ. Los hallazgos indican que los evaluadores/as han desplegado una serie de prácticas autónomas de evaluación, despegándose relativamente de los criterios evaluativos homogéneos interpuestos por el Programa.Em sintonia com outros países latino-americanos, desde os anos´90 o Estado argentino vem implementando nas Universidades públicas um complexo sistema de profissionalização científica, denominado: “Programa de Incentivos a Docentes-Investigadores”. Para aceder ao mesmo ou promover-se, aqueles professores/as que realizam tarefas de pesquisa são avaliados/as e lhes é atribuído una categoria científica específica que resulta em um incentivo económico. Este artigo examina o instrumento de avaliação do Programa e indaga o peso diferencial outorgado pelos avaliadores/as aos critérios qualitativos e quantitativos de valoração ali preestabelecidos. Para isso, além de analisar a métrica avaliativa e os manuais processuais, se recuperam as próprias vozes e experiências de as e os avaliadores/as intervenientes, através dos registros etnográficos complementários: entrevistas em profundidade e observações in situ. Os achados indicam que os avaliadores/as tem aplicado uma série de práticas autónomas de avaliação, descolando-se relativamente dos critérios avaliativos homogéneos interpostos pelo Programa
    corecore