Besides the Edward Snowden revelations, the unending list of high-profile hacks in the past few years reduced the confidence of the people on computer applications. This directs computer architects that traditional computing is neither safe nor secure.

At the same time, key initiatives such as cloud computing and the IoT (Internet of Things) are gaining popularity but require a high performance and secure processing system that can solve their problems. The UCERD Processor-based System Research Group (PSRG) intend to develop high performance and secure processing system architecture.
The  Processor-based System targets different instruction set architecture, with a specific focus on performance, reliability and security.

The on-chip computing power of microprocessor technology and processor memory speed gap also affects the performance of a system. In parallel the emergence of multi-core chips adds, however, an extra dimension to this problem, concurrent and competing access to the specific resource. The PSRG tries to solve these problems by proposed novel hardware architecture, modification and programming techniques.


The PSRG works on following Multi Processors problems:
    Develop High Performance Processor Architecture using RISC-V ISA.
    Access a shared memory location concurrently without a major impact on performance.
    Prioritize and administer parallel and competing requests to different locations in the memory.
    Provide guarantee integrity and consistency over time of data logically belonging to different cores; in general.
    Exploit a specific resource (memory bandwidth and on-chip memory) that just got a lot scarcer.


The PSRG are currently working on:
   Seucre Processor based System using RISC-V ISA
   FPGA based Systems
   Vector Processor Architectures
   Memory System for High Performance Systems

Processor based System Research Group (PSRG)
UCERD Rawalpindi
Supercomputing Center
UCERD Murree
UCERD Gathering Intellectuals Fostering Innovations
Unal Center of Educaiton Research & Development