892 research outputs found

    Subject Index

    Get PDF

    Hybrid implementation of the fastICA algorithm for high-density EEG using the capabilities of the Intel architecture and CUDA programming

    Get PDF
    High-density electroencephalographic (EEG) systems are utilized in the study of the human brain and its underlying behaviors. However, working with EEG data requires a well-cleaned signal, which is often achieved through the use of independent component analysis (ICA) methods. The calculation time for these types of algorithms is the longer the more data we have. This article presents a hybrid implementation of the fastICA algorithm that uses parallel programming techniques (libraries and extensions of the Intel processors and CUDA programming), which results in a significant acceleration of execution time on selected architectures

    New Results on Fair Multi-threaded Paging

    Get PDF
    The Multi-threaded Paging problem (MTP) was introduced as a generalization of Paging for the case where there are many threads of requests. This models situations in which the requests come from more than one independent source. At each step it is necessary to decide which request to serve among several possibilities, and also (as in normal Paging) which page of fast memory to remove on a page fault. In the fair version of the problem any algorithm must guarantee that the next request of each thread will be served within a predetermined finite time.In this paper we reduce the existing gaps between the known lower and upper bounds for the competitiveness of on-line algorithms for the fair version of MTP. We treat some particular situations, with finite and infinite input sequences. We prove higher lower bounds and present a new on-line algorithm. We close the gap for the case in which the cache can hold only one page; surprisingly, we obtain different bounds for even and odd number of sequences; we prove that any lazy algorithm achieves the on-line lower bound when the number of sequences is odd.Research supported in part by EC project DYNDATA under program KIT, and by UBACyT projects ``Algoritmos Eficientes para Problemas On-line con Aplicaciones'' and ``Modelos y Técnicas de Optimización Combinatoria".Sociedad Argentina de Informática e Investigación Operativ

    Assessment of the Versatility of Virtual Orchestra Technology as a Rehearsal Tool

    Get PDF
    This is an assessment of the versatility of Sinfonia virtual orchestra technology for use in a technological rehearsal environment in music education

    ARTICLE NO. PC971367 A Library-Based Approach to Task Parallelism in a Data-Parallel Language

    Get PDF
    Pure data-parallel languages such as High Performance Fortran version 1 (HPF) do not allow efficient expression of mixed task/data-parallel computations or the coupling of separately compiled data-parallel modules. In this paper, we show how these common parallel program structures can be represented, with only minor extensions to the HPF model, by using a coordination library based on the Message Passing Interface (MPI). This library allows data-parallel tasks to exchange distributed data structures using calls to simple communication functions. We present microbenchmark results that characterize the performance of this library and that quantify the impact of optimizations that allow reuse of communication schedules in common situations. In addition, results from two-dimensional FFT, convolution, and multiblock programs demonstrate that the HPF/ MPI library can provide performance superior to that of pure HPF. We conclude that this synergistic combination of two parallel programming standards represents a useful approach to task parallelism in a data-parallel framework, increasing the range of problems addressable in HPF without requiring complex compile

    Vyacheslav V. Ivanov (1929–2017) and his Studies in Prosody and Poetics

    Get PDF
    Vyacheslav V. Ivanov was an outstanding scholar who excelled in almost all disciplines related to linguistic and literary studies. This article analyses his accomplishments in the fields of prosody and poetics

    The Erd\H{o}s--Moser equation 1k+2k+...+(m1)k=mk1^k+2^k+...+(m-1)^k=m^k revisited using continued fractions

    Full text link
    If the equation of the title has an integer solution with k2k\ge2, then m>109.3106m>10^{9.3\cdot10^6}. This was the current best result and proved using a method due to L. Moser (1953). This approach cannot be improved to reach the benchmark m>10107m>10^{10^7}. Here we achieve m>10109m>10^{10^9} by showing that 2k/(2m3)2k/(2m-3) is a convergent of log2\log2 and making an extensive continued fraction digits calculation of (log2)/N(\log2)/N, with NN an appropriate integer. This method is very different from that of Moser. Indeed, our result seems to give one of very few instances where a large scale computation of a numerical constant has an application.Comment: 17 page
    corecore