Nazrul Islam, Muhammad
The growth of technological innovations, internet developments, and their (web) applications has raised a definite issue on retaining the web interface quite understandable, and a need is also being felt on developing suitable and coherent guidelines for designing interface to swell the user interpretability of web signs. These design principles are semiotics by nature and semiotics is the science of signs, that is, of meaning’s representations. For this, new and important perspectives for interface design would be discovered by Semiotic Analysis on interface signs. Therefore, this research mainly focuses on the valuable insights that semiotic analysis could offer to present...
Tinetti, Fernando Gustavo
An updated edition of the classic book on computer architecture by J. L. Hennessy and D. A. Patterson.
Authors show their high level standards for technological ideas, writing style, and teaching methodologies, all in one book. In fact, they maintain their quality since the first edition of this book. As authors explain, one of the main reasons for the fourth edition of the book is the focus on parallel architectures for high performance, more specifically: multiple processors or processors cores per chip designs.
Aragón, Victoria S.; Esquivel, Susana Cecilia; Coello Coello, Carlos
In this paper, we present a new model of an artificial immune system (AIS), based on the process that suffers the T-Cell, it is called T-Cell Model. It is used for solving constrained (numerical) optimization problems. The model operates on three populations: Virgins, Effectors and Memory. Each of them has a different role. Also, the model dynamically adapts the tolerance factor in order to improve the exploration capabilities of the algorithm. We also develop a new mutation operator which incorporates knowledge of the problem. We validate our proposed approach with a set of test functions taken from the specialized literature...
González, Mariela A.; Cuadrado, Teresita R.; Ballarín, Virginia Laura
Segmentation is often a critical step in image analysis. Microscope image components show great variability of shapes, sizes, intensities and textures.
An inaccurate segmentation conditions the ulterior quantification and parameter measurement.
The Watershed Transform is able to distinguish extremely complex objects and is easily adaptable to various kinds of images. The success of the Watershed Transform depends essentially on the existence of unequivocal markers for each of the objects of interest. The standard methods of marker detection are highly specific, they have a high computational cost and they determine markers in an effective but not automatic way when processing highly textured images....
Sibai, Fadi N.
Asymmetric or heterogeneous multi-core (AMC) architectures have definite performance, performance per watt and fault tolerance advantages for a wide range of workloads. We propose a 16 core AMC architecture mixing simple and complex cores, and single and multiple thread cores of various power envelopes. A priority-based thread scheduling algorithm is also proposed for this AMC architecture. Fairness of this scheduling algorithm vis-a-vis lower priority thread starvation, and hardware and software requirements needed to implement this algorithm are addressed. We illustrate how this algorithm operates by a thread scheduling example. The produced schedule maximizes throughput (but is priority-based) and the core...
Pessolani, Pablo Andrés
MINIX4RT is an extension of the well-known MINIX Operating System that adds Hard Real-Time services in a new microkernel but keeping backward compatibility with standard MINIX versions.
Semaphores are the primitive synchronization and mutual exclusion mechanism in many operating systems, but MINIX does not provide those facilities. Semaphores were added to MINIX4RT, and since it is a Real-Time Operating System, they must meet some processing requirements such as dequeueing waiting processes in priority order and avoiding the Priority Inversion problem. This article describes the Real-Time Semaphores facilities available on MINIX4RT, its design, implementation, performance tests and their results.
Castro, Fernando; Chaver, Daniel; Piñuel, Luis; Prieto, Manuel; Tirado Fernández, Francisco
One of the main challenges of modern processor designs is the implementation of scalable and efficient mechanisms to detect memory access order violations as a result of out-of-order execution. Conventional structures performing this task are complex, inefficient and power-hungry.
This fact has generated a large body of work on optimizing address-based memory disambiguation logic, namely the load-store queue. In this paper we review the most significant proposals in this research field, focusing on our own contributions.