• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 142
  • 45
  • 19
  • Tagged with
  • 205
  • 202
  • 202
  • 184
  • 183
  • 183
  • 183
  • 183
  • 183
  • 183
  • 56
  • 50
  • 34
  • 30
  • 29
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
91

Cómputo paralelo en redes locales de computadores

Tinetti Fernando, Gustavo 12 March 2004 (has links)
No description available.
92

Balanceo Distribuido del Encaminamiento en Redes de Interconexión de Computadores Paralelos

Franco Puntes, Daniel 15 December 2000 (has links)
En esta investigación, partimos de la observación del funcionamiento de las redes de interconexión en aplicaciones paralelas en los campos de la ciencia y la tecnologia. Esta observación nos dice que la saturación se produce a tasas bajas de carga de la red(menos del 50% de capacidad de carga) y aparece de manera subita en forma de recta vertical con un cambio muy repentino("host-sptos") debido a la no-coincidencia de la distribución de la carga de comunicaciones presenta en la red de interconexion con la topologia de la red. Con objeto de conocer las causas de dicho comportamiento, hemos realizado un estudio del modelado de las redes de interconexion presentando dos modelos diferentes. El primero es un modelo analitico del comportamiento dinamico de las redes de interconexión y el segundo es un modelo funcional que simula el comportamiento de los encaminadores de las redes de interconexion. A partir de la definición de los objetivos y del analisis del comportamiento de las redes de interconexion realizado anteriormente hemos introducido cual deberia ser el tipo de solucion necesaria y hemos definido el concepto de balanceo del trafico para conseguir un uso uniforme del ancho de banda de la red y eliminar los "hot-spots". Esta solucion consiste, según nuestra propuesta, en el balanceo de la carga de comunicaciones en la red de interconexión, por lo que hemos presentado el mecanismo introducido en este trabajo para conseguir los objetivos propuestos consistente en el Balanceo Distribuido del Encamienamiento o DRB por sus siglas en ingles("Distributed Routing Balancing"). La tecnica del balanceo se basa en la distribución del trafica usando nuevos caminos alternativos. Es un metodo dinamico que usa informacion del comportamiento de la red obtenida a un nivel local. Este mecanismo se basa en la expansión de los caminos controlada por la carga de comunicaciones. Con este metodo se pretende conseguir una uniformizacion de la latencia, lo que es a su vez un metodo de eliminar los "hot-spots" y evitar la contención de mensajes. El metodo de DRB pretende desacoplar el patron de trafico de la aplicación de la topologia fisica de la red de interconexión. Se ha realizado el estudio y el analisis de las propuestas introducidas mediante la comparacion via simulacion con las tecnicas estatica (tomada como base a mejorar)y completamente adaptativo(tomada como la tecnica que ofrece mejores prestaciones en la literatura), donde se ha mostrado la idoneidad de la propuesta frente a un numeroso grupo de casos. Se ha realizado una experimentacion en la que se ha evaluado para un conjunto de redes de interconexión (toros e hipercubos) de diversos tamaños (16 y 64 nodos) y para un conjunto de patrones estandar de comunicación("Butterfly", "Bit-Reversal","Perfect Shuffle" y "Matrix Transpose"), la respuesta en latencia, desviacion estandar de la latencia y "throughput". Se ha encontrado que, para la mayoria de casos, DRB ofrece mejores prestaciones que el metodo adaptivo, considerado el metodo de la literatura que es capaz de dar los mejores resultados y en general, DRB mejora al caso adaptivo, en un 50% , tanto en resultados de latencia como de "throughput". Todos estos resultados demuestran la validez del metodo DRB como metodo de encaminamiento de mensajes en redes de interconexion de computadores paralelos de proposito general, el cual es capaz de reducir la latencia y aumentar el rango de carga en el cual la red es operativa. Con todo ello, se espera haber contribuido a definir las caracteristicas de los computadores paralelos o de altas prestaciones del futuro.
93

Sistema multiprocesador con buses múltiples

Rexachs del Rosario, Dolores Isabel 22 January 1987 (has links)
En este trabajo describimos un sistema multiprocesador fuertemente acoplado el sistema multiprocesador propuesto, es un sistema con buses múltiples y memoria común, ha sido concebido teniendo en cuenta como principales objetivos la modularidad y la transparencia para el software de aplicación del usuario. En este sistema los procesadores tienen una memoria local, y los módulos de memoria común son memorias uni-entrada que permiten solo un acceso por ciclo. Diferentes redes de interconexión han sido propuestas para estos sistemas. Nosotros hemos elegido la red de interconexión de buses múltiples, ya que proporciona un rendimiento similar al del crossbar pero con un coste menor y es tolerante a fallos, puede seguir funcionando después del fallo de un subconjunto de buses, aunque exista una pérdida de prestaciones. Un elemento fundamental en un sistema multiprocesador con buses múltiples es el sistema de arbitraje que proporciona las funciones de control de la red de interconexión. Proponemos un sistema de arbitraje realizado por hardware, regular, modular y con capacidad de expansión. Entre las funciones principales del sistema de arbitraje se destacan la selección del procesador y la asignación de buses, esta organizado en una estructura de dos niveles. Hemos desarrollado un modelo utilizando dos matrices para describir su funcionamiento. El sistema de arbitraje puede ser utilizado para estructuras reducidas de buses multiples y para buses multiples multiplexados. Además puede ser utilizado en sistemas sincronos y asincronos. Las funciones de sincronización básicas para acceder a un modulo de memoria comun, estan soportadas directamente por hardware. El actual prototipo es un sistema multimicroprocesadores (r-6502) con memoria privada, 4 modulos de memoria común y 4 buses. Este prototipo ha sido realizado en wire-wrapp.
94

Simulación de arquitecturas computacionales

Mayosky, Miguel Ángel 26 January 1990 (has links)
No description available.
95

Aumentando las Prestaciones en la Predicción de Flujo de Instrucciones

Moure López, Juan Carlos 02 June 2006 (has links)
Las dependencias en el flujo de control limitan el rendimiento de los procesadores superescalares. La predicción del flujo de control permite superar este límite, pero supone un compromiso entre requerimientos aparentemente incompatibles. Por un lado, la predicción debe ser precisa, para que un elevado número de casos se beneficien del predictor. Por otro lado, la predicción debe ser rápida. El problema es que la precisión se aumenta almacenando mayor cantidad de información y utilizando algoritmos más complejos, que alargan el tiempo para realizar las predicciones.En esta tesis se presentan diferentes estrategias y se realizan varias propuestas para aumentar el rendimiento global del predictor de flujo de control. Se trata de organizar y codificar la información de forma eficiente, y de dotar al predictor de flexibilidad para adaptarse a los diferentes casos de forma eficaz. Así, las predicciones más frecuentes y sencillas se realizan rápidamente y utilizando recursos mínimos, mientras que predicciones menos comunes o que requieren el uso de más información para alcanzar una alta precisión, pueden realizarse más lentamente. La flexibilidad del diseño combinada con el exceso de ancho de banda permite compensar estos casos complejos y lentos, con el resto de casos, frecuentes y rápidos. El resultado es un aumento del ancho de banda de las predicciones gracias tanto al aumento de la velocidad de predicción como al aumento de la anchura de cada predicción. Todo ello se consigue sin reducir la precisión del predictor, y además con un moderado consumo energético.En primer lugar, las estrategias de predicción de vía, de jerarquía de dos niveles, y de predicción de índice consiguen aumentar la velocidad de predicción sin disminuir la precisión en la predicción y con un aumento moderado de la memoria del predictor. En segundo lugar se propone un método eficiente de predicción de trazas, que reduce los problemas de otras propuestas anteriores en la literatura, y que consigue aumentar la anchura de las predicciones, sin disminuir su precisión y también con un aumento moderado de los requerimientos de memoria. Finalmente se propone una nueva organización de dos niveles que mejora la gestión de los saltos indirectos para, fijado el tamaño de memoria disponible, aumentar su precisiónAunque en la tesis no se hace ninguna propuesta dirigida explícitamente a mejorar los algoritmos de predicción para aumentar su precisión, una organización más eficiente del predictor tiene como resultado lateral disponer de más recursos para aumentar la precisión. Por un lado, se dispone de más capacidad para almacenar la historia pasada. Por otro lado, se proporciona mayor tolerancia al aumento de la latencia en las predicciones, lo que permite aplicar algoritmos más complejos para poder aumentar la precisión. / Control flow dependences limit the performance of superscalar processors. Predicting control flow allows surpassing this limit, but involves a compromise among seemingly incompatible goals. On one hand, predictions must be accurate, so that it benefits most of the cases. On the other hand, predictions should be fast. The problem is that accuracy is increased by storing more information and using more complex algorithms, which increases prediction latency.This thesis presents different strategies and performs several proposals to increase the global performance of a control flow predictor. Prediction data are efficiently arranged and codified to allow the predictor to adapt to the different prediction cases. Frequent and simple predictions are performed very fast and consume little resources, while less frequent predictions or those that use more information to achieve higher accuracies are performed more slowly. A flexible design combined with an excess of prediction bandwidth compensates complex and slow cases with the more frequent simple and fast cases. The overall result is higher prediction bandwidth, both due to an increase in prediction rate and also an increase in prediction width. This is achieved without reducing prediction accuracy and with moderate energy consumption.The strategies used to augment prediction speed are way prediction, index prediction, and a two-level hierarchy of predictors. Trace prediction is proposed to increase prediction width. An efficient mechanism enhances the previous proposals in the literature. In all cases, prediction accuracy is not reduced and memory requirements are slightly increased. Finally, a new two-level organization is used for predicting indirect jumps, which increases prediction accuracy for a fixed amount of memory.This thesis does not address new methods to increase prediction accuracy, but a more efficient predictor has a lateral effect of providing more resources to increase accuracy. On the one hand, there is more capability to store past branch history. On the other hand, prediction latency is more easily tolerated, which allows applying more complex algorithms to improve prediction accuracy.
96

Simulación del Servicio de Urgencias Hospitalarias: una aproximación computacional desarrollada mediante técnicas de Modelado Orientadas al Individuo (MoI)

Taboada González, Manuel 12 July 2013 (has links)
La saturació dels serveis d'urgències hospitalaris (SUH) és un problema que comparteixen els sistemes sanitaris de tot el món. El Departament d'Urgències és una de les àrees més complexes i dinàmiques d'un hospital. La planificació i gestió dels seus recursos és complexa, ja que reben una demanda de servei no lineal, que varia depenent de l'hora del dia, el dia de la setmana o el mes de l'any. No hi ha models estàndards que descriguin el comportament de sistemes complexos, però aquests tenen característiques en comú. La Simulació es converteix en una eina per al modelatge d'aquest tipus de sistemes, permetent donar resposta a preguntes de tipus "què passaria si ..." (per exemple, en cas d'una pandèmia concreta, per explorar com afecten combinacions alternatives de professionals del SUH sobre el nombre de pacients atesos), així com per trobar resposta a preguntes de l'estil "quina és la millor opció ...", pròpies d'objectius d'optimització (per exemple quina és la combinació de professionals que permet minimitzar el temps d'estada de els pacients en el SUH, subjecte a restriccions pressupostàries i de disponibilitat de personal). L'objectiu d'aquest treball de recerca ha estat dissenyar i desenvolupar un model i la seva simulació aplicant tècniques de Modelatge Orientat a Individus (MoI) que puguin ser utilitzats pels responsables dels serveis d'urgències per prendre les decisions operatives adequades en disposar, a través del simulador, de la informació necessària. En el model i simulació desenvolupats totes les regles afecten als agents que els formen, de manera que el comportament del sistema emergeix com a resultat de les accions i interaccions d'aquests agents. Aquest model descriu la dinàmica complexa que es troba en un SUH, en què els diferents individus i altres elements són representats en forma d'agents. S'han identificat 2 tipus d'agents: 1) agents actius, que representen les persones implicades en el servei (pacients, personal d'admissió, infermeres, metges, etc), 2) agents passius, que representen serveis i altres sistemes reactius, com els laboratoris, el sistema informàtic, etc. El comportament dels agents actius ha estat modelat mitjançant "màquines d'estat de Moore", considerant les variables que permeten definir els estats en què es troba l'individu durant la seva estada en el servei d'urgències. L'agent canvia d'estat en rebre un input d'un altre agent, en cas que modifiqui el valor d'una o més d'aquestes variables. Per modelar les interaccions entre agents s'ha inclòs un model de comunicació que inclou els Inputs que reben i els outputs que generen els agents, i l'entorn físic en el qual els agents es mouen i interactuen. Aquest entorn inclou les diferents àrees del SUH (admissió, sales de triatge, les diferents sales d'espera, sales d'atenció, etc). L'eina pot ser utilitzada en diferents serveis d'urgències després d'un procés de sintonització dividit en 2 etapes, que ha de ser realitzat prèviament al seu ús. Per realitzar aquest procés és indispensable l'ús de Computació d'Altes Prestacions i l'aplicació de tècniques de paral·lelització. / La saturación de los servicios de urgencias hospitalarias (SUH) es un problema que comparten los sistemas sanitarios de todo el mundo. El Departamento de Urgencias es una de las áreas más complejas y dinámicas de un hospital. La planificación y gestión de sus recursos es compleja, pues reciben una demanda de servicio no lineal, que varía dependiendo de la hora del día, el día de la semana o el mes del año. No existen modelos estándares que describan el comportamiento de sistemas complejos, pero estos comparten características en común. La Simulación se convierte en una herramienta para el modelado de este tipo de sistemas, permitiendo dar respuesta a preguntas de tipo “qué pasaría si...” (por ejemplo, en caso de una pandemia concreta, para explorar cómo afectan combinaciones alternativas de profesionales del SUH sobre el número de pacientes atendidos), así como para encontrar respuesta a preguntas del estilo “cuál es la mejor opción…”, propias de objetivos de optimización (por ejemplo cual es la combinación de profesionales que permite minimizar el tiempo de estancia de los pacientes en el SUH, sujeto a restricciones presupuestarias y de disponibilidad de personal). El objetivo de este trabajo de investigación ha sido diseñar y desarrollar un modelo y su simulación aplicando técnicas de Modelado Orientado a Individuos (MoI) que puedan ser utilizados por los responsables de los servicios de urgencias para tomar las decisiones operativas adecuadas al disponer, a través del simulador, de la información necesaria. En el modelo y simulación desarrollados todas las reglas afectan a los agentes que los forman, de manera que el comportamiento del sistema emerge como resultado de las acciones e interacciones de dichos agentes. Dicho modelo describe la dinámica compleja que se encuentra en un SUH, en el que los diferentes individuos y otros elementos son representados en forma de agentes. Se han identificado 2 tipos de agentes: 1) agentes activos, que representan a las personas implicadas en el servicio (pacientes, personal de admisión, enfermeras, médicos, etc); 2) agentes pasivos, que representan servicios y otros sistemas reactivos, como los laboratorios, el sistema informático, etc. El comportamiento de los agentes activos ha sido modelado mediante “máquinas de estado de Moore”, considerando las variables que permiten definir los estados en los que se encuentra el individuo durante su estancia en el servicio de urgencias. El agente cambia de estado al recibir un input de otro agente, en caso de que modifique el valor de una o más de dichas variables. Para modelizar las interacciones entre agentes se ha incluido un modelo de comunicación que incluye los Inputs que reciben y los outputs que generan los agentes, y el entorno físico en el que los agentes se mueven e interactúan. Dicho entorno incluye las diferentes áreas del SUH (admisión, salas de triaje, las diferentes salas de espera, salas de atención, etc). La herramienta puede ser utilizada en diferentes servicios de urgencias después de un proceso de sintonización dividido en 2 etapas, que debe ser realizado previamente a su uso. Para realizar dicho proceso resulta indispensable el uso de Computación de Altas Prestaciones y la aplicación de técnicas de paralelización. / Overcrowding of hospital emergency departments (ED) is a phenomena shared by health systems around the world. The ED may well be one of the most complex and fluid healthcare systems that exists. The resource planning in ED is complex because its activity is not linear, and it varies depending on time, day of week and season. There are no standard models to describe a complex system, but they share many common traits. Simulation becomes an important tool for modeling this kind of systems, enabling to answer questions like “what happens if?” (e.g., in case of a specific pandemic, to explore how the composition of ED staff members influences the number of patients attended in a period of time) and to find the answer to questions such as “which is the best for ...?” (for instance the number of staff that leads to minimize the “Length of Stay” of patients, constrained by the availability of budget and number of healthcare staff). The goal of the research has been to develop an Agent-Based model and a simulation that, used as decision support system (DSS), aids the managers of the ED to allow additional knowledge of patient admission scheduling, physician staff, resource optimization, and decreased patient waiting time, amongst other situations. In the designed ED Model all rules within the model concern agents, no higher level behavior is modeled. The System behavior emerges as a result of local level actions and interactions. Such model describes the complex dynamics found in an ED, representing each individual and entity as an agent. Two distinct kinds of agents have been identified, active and passive. Active agents represent the persons involved in the ED such as patients and ED Staff (admission staff, nurses, doctors, etc). Passive agents represent services and other reactive systems, such as the information technology (IT) infrastructure or services used for performing tests. State machines are used to represent the actions of each agent. This takes into consideration all the variables that are required to represent the many different states that such individual (a patient, a member of hospital staff, or any other role) may be in throughout the course of the time in a hospital emergency department. The change in these variables, invoked by an input from an external source, is modeled as a transition between states. The communication between individuals is modeled as the Inputs that agents receive and the Outputs they produce. In order to control the agent interaction, the physical environment in which these agents interact also has to be modeled, being sufficient do it as a series of interconnected areas, such as admissions, triage box, the different waiting rooms, or consultation suits. The model and simulation can be applied is alternatives ED through a two steps tuning process with the Real System, that have to be carry out previously. This process requires the use of High Performance Computing and Parallelization techniques.
97

Optimisation via Simulation for Healthcare Emergency Departments

Cabrera Flores, Eduardo Cesar 19 November 2013 (has links)
Actualment, molts dels sistemes de salut són entorns grans, complexos i molt dinàmics, en particular els serveis d'urgències hospitalaris (EDs per les sigles en anglès). Aquests obren i funcionen les 24 hores al dia durant tot l'any, amb recursos limitats. Els EDs solen estar a l'entrada principal de l'hospital i un component clau de tot el sistema de salut. La missió original dels EDs és atendre situacions d'emergència únicament. No obstant això, els usuaris d' EDs inclouen una àmplia gamma de malalties i lesions des de casos de veritable emergència, fins als no urgents. Com a resultat d'això, els EDs estan saturats. Per tant, és necessari l'ús ampli de simulacions de EDs a ordinador per avaluar les seves respostes a la demanda de serveis. L'elecció dels paràmetres de simulació òptims pot millorar el seu funcionament, però l'elecció d'una bona configuració segueix sent un gran desafiament. Aquesta millora es pot aconseguir mitjançant la modelització dels EDs basat en agents i la simulació. L'optimització a través de la simulació és un camp emergent que integra tècniques d'optimització en l'anàlisi de simulacions. En aquesta investigació es proposa una metodologia d'optimització de dues fases per a l'optimització d’EDs a través de la simulació. La primera fase és un enfocament de gra gruixut que consisteix en una etapa d'exploració global sobre tot l'espai de cerca. Aquesta fase identifica regions prometedores per a l'optimització basat en una estructura de veïnatge del problema. Aquesta fase fa servir ja sigui un enfocament pipeline d'un servei d'urgències o l'heurística de Monte Carlo més el mètode de K-means, o ambdós. Aquesta primera fase retorna una col•lecció de regions prometedores. La segona fase és un enfocament de gra fi, que consisteix en la recerca de la millor solució, ja sigui l'òptima o una sub-òptima mitjançant la realització d'una “recerca exhaustiva reduïda” en tals regions prometedores. En aquest treball s'optimitza la configuració del personal sanitari d'un ED existent. La configuració del seu personal inclou: metges, infermeres de triatge i d'urgències, personal d'admissió, i tècnics de raigs X, la quantitat i el tipus d'ells. La configuració del personal dels EDs és un problema combinatori, que pot consumir molt de temps a resoldre. Específicament tres índex diferents: temps d'estada del pacient al servei d'urgències, el nombre de pacients atesos per dia i un índex compost, el producte del cost del personal sanitari configuració pel temps d'estada del pacient. HPC s'utilitza per executar els experiments i s'han obtingut resultats encoratjadors. No obstant això, fins i tot amb una versió simplificada d'un ED utilitzada en aquest treball, l'espai de cerca és molt gran, per tant, quan augmenta la mida del problema, es requeriran més recursos de còmput per tal d'obtenir resultats en un temps raonable. / Actualmente, muchos de los sistemas de salud son entornos grandes, complejos y dinámicos, en particular los servicios de urgencias hospitalarios (EDs por sus siglas en inglés). Éstos abren y funcionan las 24 horas al día durante todo el año, con recursos limitados. Los EDs suelen ser la entrada principal al hospital y componente clave de todo el sistema sanitario. La misión original de los EDs es atender situaciones de emergencia. Sin embargo, los usuarios de EDs incluyen una amplia gama de enfermedades y lesiones desde casos urgentes, hasta no urgentes. Como resultado de esto, los EDs están saturados. Por lo tanto, es necesario el uso amplio de simulaciones computacionale de EDs para evaluar sus respuestas a la demanda de servicios. La elección de los parámetros de simulación óptimos puede mejorar su funcionamiento, pero la elección de una buena configuración es un gran desafío. Esta mejora se puede lograr mediante la modelización de los EDs basado en agentes y su simulación. La optimización mediante la simulación es un campo emergente que integra técnicas de optimización en el análisis de simulaciones. En esta investigación se propone una metodología de optimización de dos fases para la optimización de EDs a través de la simulación. La primera fase es un enfoque de grano grueso que consiste en una etapa de exploración global sobre todo el espacio de búsqueda. Esta fase identifica regiones prometedoras para la optimización basado en una estructura de vecindad del problema. Esta fase utiliza ya sea un enfoque pipeline de EDs o la heurística de Monte Carlo más el método de K-means, o ambos. Esta primera fase devuelve una colección de regiones prometedoras. La segunda fase es un enfoque de grano fino, que consiste en la búsqueda de la mejor solución, ya sea la óptima o una sub-óptima mediante una “búsqueda exhaustiva reducida” en tales regiones prometedoras. Este trabajo optimiza la configuración del personal sanitario de un ED existente. La configuración de su personal incluye: médicos, enfermeras de triaje y de urgencias, personal de admisión y técnicos de rayos X, cantidad y tipo de ellos. Dicha configuración es un problema combinatorio y multidimensional, que puede consumir mucho tiempo en resolverse. Específicamente tres índices diferentes se verificaron: minimizar tiempo de estancia del paciente; maximizar número de pacientes atendidos diariamente y minimizar el producto del costo de la configuración por el tiempo de estancia del paciente. HPC se utiliza para ejecutar los experimentos y se han obtenido resultados alentadores. Sin embargo, incluso con una versión simplificada de un ED utilizada en este trabajo, el espacio de búsqueda es muy grande, por lo tanto, cuando aumenta el tamaño del problema, se requerirán más recursos de cómputo para obtener resultados en un tiempo razonable. / Nowadays, many of the healthcare systems are large, complex environments and quite dynamic, specifically Emergency Departments, EDs. They are opened and working 24 hours per day throughout the year with limited resources. EDs are usually the main entrance to the hospital, and a key component of the whole healthcare system. The original mission of EDs is to primarily handle only emergency situations. However, ED visits include a wide range of illnesses and injuries, from truly emergencies to non-urgent cases. As a consequence, EDs are overcrowded. Thus, is mandatory to use extensively computer simulations of EDs to evaluate output responses. The choice of optimal simulation parameters can lead to improved functioning, but choosing a good configuration remains a challenging problem. This improvement can be achieved by modelling and simulating EDs using Agent-Based Modelling and simulation. Optimisation via simulation is an emerging field which integrates optimisation techniques into simulation analysis. In this research a two-phase optimisation methodology for optimisation via simulation for healthcare Emergency Departments is proposed. The first phase is a coarse grained approach consisted in a global exploration step over the entire search space. This phase identifies promising regions for optimisation based on a neighbourhood structure of the problem, using either a pipeline scheme approach of an Emergency Department or the Monte Carlo heuristic plus the K-means method, or both. This first phase returns a collection of promising regions. The second phase is a fine grained approach that consists in seeking the best solution, either the optimum or a sub-optimum by performing a “reduced exhaustive search” in such promising regions. This work optimises the sanitary staff configuration of an actual ED. The sanitary staff configuration comprises: doctors, triage and emergency nurses, admission personnel, and x-ray technicians, the amount, and sort of them. Staff configuration is a combinatorial and multidimensional problem, that can take a lot of time to be solved. In order to do optimisation, objective functions to minimise or maximise have to be set. Three different indexes were set: minimise patient length of stay (LoS); maximise number of attended patients per day (Throughput); and minimise a compound index, the product of the cost of a given sanitary staff configuration times patient length of stay (CLoS). HPC is used to run the experiments, and encouraging results were obtained. However, even with the simplified ED used in this work the search space is very large, thus, when the problem size increases, it is going to need more resources of processing in order to obtain results in a reasonable time.
98

Ultrastructural analysis of odontocete cochlea

Morell Ybarz, Maria 04 May 2012 (has links)
The morphological study of the Odontocete organ of Corti including possible pathological features resulting from sound over-exposure, represent a key conservation issue to assess the effects of acoustic pollution on marine ecosystems. Through the collaboration with stranding networks belonging to 26 countries, 150 ears from 13 species of Odontocetes were processed. In this dissertation, we present a standard protocol to 1) compare the ultrastructure of the cochlea in several Odontocete species and 2) investigate possible damage as a consequence of sound exposure, using scanning (SEM) and transmission (TEM) electron microscopy, and immunohistochemistry. In a preliminary study, computerized tomography scans were performed before decalcification with ears of 15 odontocete species, proposing a set of standard measurements which classified very well the species. In addition, the constant ratio between measurements of inner and middle ear structures contributed to confirm the active role of the odontocete middle ear in sound reception mechanism. We established a decalcification protocol using the fast commercial decalcifier RDO® and EDTA (Ethylendiaminetetraacetic acid). Although further experiments should be conducted to assess the suitability of using one or the other method (because the number of samples treated with EDTA was comparatively small), RDO® at specific dilutions decreased the decalcification time of cetacean ear bones with control of the decalcification endpoint, helping a faster access to inner structures. The complementary use of electron microscopy and immunofluorescence allowed the description in odontocetes of new morphological features of tectorial membrane, spiral limbus, spiral ligament, stria vascularis, hair cells and their innervation. Furthermore, this study revealed qualitative and quantitative morphological characteristics of the organ of Corti in high-frequency hearing species, including 1) an outer hair cell (OHC) small length, 2) a thick cuticular plate in OHC, and a thick reticular lamina, 3) robust cup formation of the Deiters cell body, 4) the high development of cytoskeleton in Deiters and pillar cells and 5) the basilar membrane high stiffness. Interestingly, all these features, including a common molecular design of prestin, are also shared by echolocating bats, suggesting a convergent evolution in echolocating species. The presence of scars among hair cell rows, the pattern of stereocilia imprints in the tectorial membrane and the condition of fibrocytes II and IV were criteria suitable to determine or discard possible acoustic trauma, despite the numerous artefacts that rapidly develop as a consequence of tissue autolysis. Consequently, matching the preliminary approximation of the cochlear frequency map with the damaged region would bring information on the sound source that would have triggered a possible lesion.
99

Voice Processing and synthesis by performance sampling and spectral models

Bonada, Jordi, 1973- 13 February 2009 (has links)
La veu cantada és probablement l'instrument musical més complex i més ric en matisos expressius. Al llarg de varies dècades s'ha dedicat molt d'esforç a investigar i estudiar les seves propietats acústiques i a entendre els mecanismes involucrats en la producció de veu cantada, posant especial èmfasis en les seves particularitats i comparant-les amb les de la parla. A més, des de l'aparició de les primeres tècniques de síntesi de so, s'ha intentat imitar i sintetitzar per mitjà de tècniques de processament del senyal. El principal objectiu d'aquesta recerca doctoral és construir un sintetitzador de veu cantada capaç de reproduir la veu d'un cantant determinat, que tingui la seva mateixa expressió i timbre, que soni natural, i que tingui com a entrades només la partitura i la lletra de una cançó. Aquest és un objectiu molt ambiciós, i en aquesta tesi discutim els principals aspectes de la nostra proposta i identifiquem les qüestions que encara queden obertes. / La voz cantada es probablemente el instrumento musical más complejo y el más rico en matices expresivos. A lo largo de varias décadas se ha dedicado mucho esfuerzo de investigación a estudiar sus propiedades acústicas y a entender los mecanismos involucrados en la producción de voz cantada, poniendo especial énfasis en sus particularidades y comparándolas con el habla. Desde la aparición de las primeras técnicas de síntesis de sonido, se ha intentado imitar dichos mecanismos y encontrar maneras de reproducirlos por medio de técnicas de procesado de señal. El principal objetivo de esta investigación doctoral es construir un sintetizador de voz cantada capaz de reproducir la voz de un cantante determinado, que tenga su misma expresión y timbre, que suene natural, y cuyas entradas sean solamente la partitura y la letra de una canción. Éste es un objetivo muy ambicioso, y en esta tesis discutimos los principales aspectos de nuestra propuesta e identificamos las cuestiones aún sin resolver. / Singing voice is one of the most challenging musical instruments to model and imitate. Along several decades much research has been carried out to understand the mechanisms involved in singing voice production. In addition, from the very beginning of the sound synthesis techniques, singing has been one of the main targets to imitate and synthesize, and a large number of synthesizers have been created with that aim. The final goal of this thesis is to build a singing voice synthesizer capable of reproducing the voice of a given singer, both in terms of expression and timbre, sounding natural and realistic, and whose inputs would be just the score and the lyrics of a song. This is a very difficult goal, and in this dissertation we discuss the key aspects of our proposed approach and identify the open issues that still need to be tackled.
100

Dynamic Tuning for Large-Scale Parallel Applications

Martínez Trujillo, Andrea 30 September 2013 (has links)
La era actual de computación a gran escala se caracteriza por el uso de aplicaciones paralelas ejecutadas en miles de cores. Sin embargo, el rendimiento obtenido al ejecutar estas aplicaciones no siempre es el esperado. La sintonización dinámica es una potente técnica que puede ser usada para reducir la diferencia entre el rendimiento real y el esperado en aplicaciones paralelas. Actualmente, la mayoría de las aproximaciones que ofrecen sintonización dinámica siguen una estructura centralizada, donde un único módulo de análisis, responsable de controlar toda la aplicación paralela, puede convertirse en un cuello de botella en entornos a gran escala. La principal contribución de esta tesis es la creación de un modelo novedoso que permite la sintonización dinámica descentralizada de aplicaciones paralelas a gran escala. Dicho modelo se apoya en dos conceptos principales: la descomposición de la aplicación y un mecanismo de abstracción. Mediante la descomposición, la aplicación paralela es dividida en subconjuntos disjuntos de tareas, los cuales son analizados y sintonizados separadamente. Mientras que el mecanismo de abstracción permite que estos subconjuntos sean vistos como una única aplicación virtual y, de esta manera, se puedan conseguir mejoras de rendimiento globales. Este modelo se diseña como una red jerárquica de sintonización formada por módulos de análisis distribuidos. La topología de la red de sintonización se puede configurar para acomodarse al tamaño de la aplicación paralela y la complejidad de la estrategia de sintonización empleada. De esta adaptabilidad surge la escalabilidad del modelo. Para aprovechar la adaptabilidad de la topología, en este trabajo se propone un método que calcula topologías de redes de sintonización compuestas por el mínimo número de módulos de análisis necesarios para proporcionar sintonización dinámica de forma efectiva. El modelo propuesto ha sido implementado como una herramienta para sintonización dinámica a gran escala llamada ELASTIC. Esta herramienta presenta una arquitectura basada en plugins y permite aplicar distintas técnicas de análisis y sintonización. Empleando ELASTIC, se ha llevado a cabo una evaluación experimental sobre una aplicación sintética y una aplicación real. Los resultados muestran que el modelo propuesto, implementado en ELASTIC, es capaz de escalar para cumplir los requerimientos de sintonizar dinámicamente miles de procesos y, además, mejorar el rendimiento de esas aplicaciones. / The current large-scale computing era is characterised by parallel applications running on many thousands of cores. However, the performance obtained when executing these applications is not always what it is expected. Dynamic tuning is a powerful technique which can be used to reduce the gap between real and expected performance of parallel applications. Currently, the majority of the approaches that offer dynamic tuning follow a centralised scheme, where a single analysis module, responsible for controlling the entire parallel application, can become a bottleneck in large-scale contexts. The main contribution of this thesis is a novel model that enables decentralised dynamic tuning of large-scale parallel applications. Application decomposition and an abstraction mechanism are the two key concepts which support this model. The decomposition allows a parallel application to be divided into disjoint subsets of tasks which are analysed and tuned separately. Meanwhile, the abstraction mechanism permits these subsets to be viewed as a single virtual application so that global performance improvements can be achieved. A hierarchical tuning network of distributed analysis modules fits the design of this model. The topology of this tuning network can be configured to accommodate the size of the parallel application and the complexity of the tuning strategy being employed. It is from this adaptability that the model's scalability arises. To fully exploit this adaptable topology, in this work a method is proposed which calculates tuning network topologies composed of the minimum number of analysis modules required to provide effective dynamic tuning. The proposed model has been implemented in the form of ELASTIC, an environment for large-scale dynamic tuning. ELASTIC presents a plugin architecture, which allows different performance analysis and tuning strategies to be applied. Using ELASTIC, experimental evaluation has been carried out on a synthetic and a real parallel application. The results show that the proposed model, embodied in ELASTIC, is able to not only scale to meet the demands of dynamic tuning over thousands of processes, but is also able to effectively improve the performance of these applications.

Page generated in 0.0841 seconds