On-chip computing power of micro processor technology and processor memory speed gap affects the performance of a system. The emergence of multi-core chips adds however an extra dimension to this problem, concurrent and competing access to the specific resource. This problem can not be resolved in hardware alone; modification in programming applications is also required.
The PSRG works on following Multi Processors problems:
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:
FPGA based Systems
Vector Processor Architectures
Memory System for High Performance Systems
 Memory Resources Aware Run-Time Automated Scheduling Policy for Multi-core Systems, Tassadaq Hussain. ScienceDirect Microprocessors and Microsystems 2017. ISSN: 0141-9331 IF: 1.025
 Formation of pn-junction with stable n-doping in graphene field effect transistors using e-beam irradiation. Muhammad Zahir Iqbal, Nadia Anwar, Salma Siddique, Muhammad Waqas Iqbal, Tassadaq Hussain. Journal of Optical Materials 2017, ISSN: 0925-3467 IF: 2.238
 A Novel Hardware Support for Heterogeneous Multi-core Memory System : Tassadaq Hussain, ScienceDirect Journal of Parallel and Distributed Computing 2016, ISSN: 0743-7315. IF: 1.930
 PMSS: A Programmable Memory System and Scheduler for Regular Memory Patterns: Tassadaq Hussain, Eduard Ayguade and Amna Haider. ScienceDirect Journal of Parallel and Distributed Computing 2014. ISSN: 0743-7315 IF:1.930
 AMC: Advanced Multi-core Controller: Tassadaq Hussain, Amna Haider, Shakaib Arsalan and Eduard Ayguade. ScienceDirect Journal of Parallel Computing 2014. ISSN: 0167-8191 IF: 1.511
 Memory Controller for Vector Processor: Tassadaq Hussain, Springer Journal of VLSI Signal Processing Systems for Signal, Image, and Video Technology 2016. ISSN: 1939-8018 IF: 0.893
 HMMC: A Memory Controller for Heterogeneous Multi-core System, Tassadaq Hussain. ScienceDirect Microprocessors and Microsystems 2015. ISSN: 0141-9331 IF: 1.025