Ara es mostren els items 12-27 de 27

    • On the problem of evaluating the performance of multiprogrammed workloads 

      Cazorla, Francisco; Pajuelo González, Manuel Alejandro; Santana Jaria, Oliverio J.; Fernández Rodríguez, José Enrique; Valero Cortés, Mateo (2010-12)
      Article
      Accés obert
      Multithreaded architectures are becoming more and more popular. In order to evaluate their behavior, several methodologies and metrics have been proposed. A methodology defines when the measurements for a given workload ...
    • Overhead of the spin-lock loop in UltraSPARC T2 

      Cakarevic, Vladimir; Radojković, Petar; Cazorla Almeida, Francisco Javier; Gioiosa, Roberto; Nemirovsky, Mario; Valero Cortés, Mateo; Pajuelo González, Manuel Alejandro; Verdú Mulà, Javier (2008-06-04)
      Text en actes de congrés
      Accés obert
      Spin locks are task synchronization mechanism used to provide mutual exclusion to shared software resources. Spin locks have a good performance in several situations over other synchronization mechanisms, i.e., when on ...
    • Performance scalability analysis of JavaScript applications with web workers 

      Verdú Mulà, Javier; Pajuelo González, Manuel Alejandro (2016-12)
      Article
      Accés obert
      Web applications are getting closer to the performance of native applications taking advantage of new standard–based technologies. The recent HTML5 standard includes, among others, the Web Workers API that allows ...
    • Platform-agnostic steal-time measurement in a guest operating system 

      Verdú Mulà, Javier; Costa Prats, Juan José; Otero Calviño, Beatriz; Rodríguez Luna, Eva; Pajuelo González, Manuel Alejandro; Canal Corretger, Ramon (2018-10)
      Report de recerca
      Accés obert
      Steal time is a key performance metric for applications executed in a virtualized environment. Steal time measures the amount of time the processor is preempted by code outside the virtualized environment. This, in turn, ...
    • ROB-free architecture proposal 

      González, Isidro; Galluzzi, Marco; Cristal Kestelman, Adrián; Pajuelo González, Manuel Alejandro; Santana Jaria, Oliverio J.; Valero Cortés, Mateo (2007-09)
      Report de recerca
      Accés obert
      Modern processors improve performance by taking advantage of the instruction level parallelism (ILP) by means of allowing hundreds of instructions in flight. However, they still have to face an important source of degradation ...
    • Runahead threads to improve SMT performance 

      Ramirez Garcia, Tanausú; Pajuelo González, Manuel Alejandro; Santana Jaria, Oliverio J.; Valero Cortés, Mateo (Institute of Electrical and Electronics Engineers (IEEE), 2008)
      Text en actes de congrés
      Accés obert
      In this paper, we propose Runahead Threads (RaT) as a valuable solution for both reducing resource contention and exploiting memory-level parallelism in Simultaneous Multithreaded (SMT) processors. Our technique converts ...
    • Runahead threads: reducing resource contention in SMT processors 

      Ramírez García, Tanausu; Pajuelo González, Manuel Alejandro; Santana Jaria, Oliverio J.; Valero Cortés, Mateo (Institute of Electrical and Electronics Engineers (IEEE), 2007)
      Comunicació de congrés
      Accés obert
      In this work, we propose Runahead threads as a valuable solution for both exploiting memory-level parallelism and reducing resource contention in simultaneous multithreaded processors.
    • Speculative dynamic vectorization 

      Pajuelo González, Manuel Alejandro; González Colás, Antonio María; Valero Cortés, Mateo (Institute of Electrical and Electronics Engineers (IEEE), 2002)
      Text en actes de congrés
      Accés obert
      Traditional vector architectures have shown to be very effective for regular codes where the compiler can detect data-level parallelism. However, this SIMD parallelism is also present in irregular or pointer-rich codes, ...
    • Speculative Vectorization for Superscalar Processors 

      Pajuelo González, Manuel Alejandro (Universitat Politècnica de Catalunya, 2005-11-24)
      Tesi
      Accés obert
      Traditional vector architectures have been shown to be very effective in executing regular codes in which the compiler can detect data-level parallelism, i.e. repeating the same computation over different elements in the ...
    • The problem of evaluating CPU-GPU systems with 3d visualization applications 

      Verdú Mulà, Javier; Pajuelo González, Manuel Alejandro; Valero Cortés, Mateo (2012-12)
      Article
      Accés restringit per política de l'editorial
      Complex, computationally demanding 3D visualization applications can be used as benchmarks to evaluate CPU-GPU systems. However, because those applications are time dependent, their execution is not deterministic. Thus, ...
    • Thread assignment in multicore/multithreaded processors: A statistical approach 

      Radojković, Petar; Carpenter, Paul Matthew; Moretó Planas, Miquel; Cakarevic, Vladimir; Verdú Mulà, Javier; Pajuelo González, Manuel Alejandro; Cazorla Almeida, Francisco Javier; Nemirovsky, Mario; Valero Cortés, Mateo (2016-01-01)
      Article
      Accés obert
      The introduction of multicore/multithreaded processors, comprised of a large number of hardware contexts (virtual CPUs) that share resources at multiple levels, has made process scheduling, in particular assignment of ...
    • Thread assignment of multithreaded network applications in multicore/multithreaded processors 

      Radojković, Petar; Cakarevic, Vladimir; Verdú Mulà, Javier; Pajuelo González, Manuel Alejandro; Cazorla Almeida, Francisco Javier; Nemirovsky, Mario; Valero Cortés, Mateo (2013-12)
      Article
      Accés obert
      The introduction of multithreaded processors comprised of a large number of cores with many shared resources makes thread scheduling, and in particular optimal assignment of running threads to processor hardware contexts ...
    • Thread to strand binding of parallel network applications in massive multi-threaded systems 

      Radojković, Petar; Cakarevic, Vladimir; Verdú Mulà, Javier; Pajuelo González, Manuel Alejandro; Cazorla Almeida, Francisco Javier; Nemirovsky, Mario; Valero Cortés, Mateo (2010-05)
      Article
      Accés restringit per política de l'editorial
      In processors with several levels of hardware resource sharing, like CMPs in which each core is an SMT, the scheduling process becomes more complex than in processors with a single level of resource sharing, such as pure-SMT ...
    • Thread to strand binding of parallel network applications in massive multi-threaded systems 

      Radojković, Petar; Cakarevic, Vladimir; Verdú Mulà, Javier; Pajuelo González, Manuel Alejandro; Cazorla Almeida, Francisco Javier; Nemirovsky, Mario; Valero Cortés, Mateo (ACM Press. Association for Computing Machinery, 2010-01)
      Text en actes de congrés
      Accés restringit per política de l'editorial
      In processors with several levels of hardware resource sharing, like CMPs in which each core is an SMT, the scheduling process becomes more complex than in processors with a single level of resource sharing, such as pure-SMT ...
    • Transfer-learning-based intrusion detection framework in IoT networks 

      Rodríguez Luna, Eva; Valls, Pol; Otero Calviño, Beatriz; Costa Prats, Juan José; Verdú Mulà, Javier; Pajuelo González, Manuel Alejandro; Canal Corretger, Ramon (Multidisciplinary Digital Publishing Institute (MDPI), 2022-07-27)
      Article
      Accés obert
      Cyberattacks in the Internet of Things (IoT) are growing exponentially, especially zero-day attacks mostly driven by security weaknesses on IoT networks. Traditional intrusion detection systems (IDSs) adopted machine ...
    • Understanding the overhead of the spin-lock loop in CMT architectures 

      Cakarevic, Vladimir; Radojković, Petar; Verdú Mulà, Javier; Cazorla Almeida, Francisco Javier; Gioiosa, Roberto; Pajuelo González, Manuel Alejandro; Nemirovsky, Mario; Valero Cortés, Mateo (2008)
      Text en actes de congrés
      Accés obert
      Spin locks are a synchronization mechanisms used to provide mutual exclusion to shared software resources. Spin locks are used over other synchronization mechanisms in several situations, like when the average waiting ...