SlideShare a Scribd company logo
GLOBALSOFT TECHNOLOGIES 
IEEE PROJECTS & SOFTWARE DEVELOPMENTS 
IEEE FINAL YEAR PROJECTS|IEEE ENGINEERING PROJECTS|IEEE STUDENTS PROJECTS|IEEE 
BULK PROJECTS|BE/BTECH/ME/MTECH/MS/MCA PROJECTS|CSE/IT/ECE/EEE PROJECTS 
CELL: +91 98495 39085, +91 99662 35788, +91 98495 57908, +91 97014 40401 
Visit: www.finalyearprojects.org Mail to:ieeefinalsemprojects@gmai l.com 
Streaming Applications on Bus-Based Multiprocessor System-on- 
Chips 
Abstract 
Inter-core communication introduces overheads in task schedules on Multiprocessor 
System-on-Chips (MPSoCs). Inter-core communication overhead not only negatively 
impacts the timing performance but also significantly degrades the memory usage 
for streaming applications running on MPSoC architectures. By minimizing inter-core 
communication overhead, a shorter period can be applied and system performance 
(e.g., throughput, memory usage) can be improved. In this paper, we focus on 
solving the problem of minimizing inter-core communication overhead for streaming 
applications on bus-based MPSoCs. The objective is to minimize inter-core 
communication overhead while minimizing the overall memory usage. To solve the 
problem, we first let tasks with intra-period data dependencies transform to inter-period 
data dependencies so as to overlap the execution of computation and inter - 
core communication tasks. By doing this, inter-core communication overhead can be 
effectively removed. To minimize the overall memory usage, we then perform 
schedulability analysis and obtain the bounds of the times needed to reschedule 
each task. Based on the schedulability analysis, we formulate the scheduling 
problem as an integer linear programming (ILP) model and obtain an optimal 
schedule. In addition, we propose a heuristic approach to efficiently obtain a near - 
optimal solution. We conduct experiments on a set of benchmarks from both real-life 
streaming applications and synthetic task graphs. The experimental results show 
that the proposed approach can significantly reduce the schedule length and 
improve the memory usage compared with the previous work.
Existing system 
Inter-core communication introduces overheads in task schedules on Multiprocessor 
System-on-Chips (MPSoCs). Inter-core communication overhead not only negatively 
impacts the timing performance but also significantly degrades the memory usage 
for streaming applications running on MPSoC architectures. By minimizing inter -core 
communication overhead, a shorter period can be applied and system performance 
(e.g., throughput, memory usage) can be improved. 
Proposed system 
we focus on solving the problem of minimizing inter-core communication overhead 
for streaming applications on bus-based MPSoCs. The objective is to minimize inter-core 
communication overhead while minimizing the overall memory usage. To solve 
the problem, we first let tasks with intra-period data dependencies transform to inter-period 
data dependencies so as to overlap the execution of computation and inter - 
core communication tasks. By doing this, inter-core communication overhead can be 
effectively removed. To minimize the overall memory usage, we then perform 
schedulability analysis and obtain the bounds of the times needed to reschedule 
each task. Based on the schedulability analysis, we formulate the scheduling 
problem as an integer linear programming (ILP) model and obtain an optimal 
schedule. In addition, we propose a heuristic approach to efficiently obtain a near - 
optimal solution. We conduct experiments on a set of benchmarks from both real-life 
streaming applications and synthetic task graphs. The experimental results show 
that the proposed approach can significantly reduce the schedule length and 
improve the memory usage compared with the previous work. 
SYSTEM CONFIGURATION:- 
HARDWARE CONFIGURATION:-
 Processor - Pentium –IV 
 Speed - 1.1 Ghz 
 RAM - 256 MB(min) 
 Hard Disk - 20 GB 
SOFTWARE CONFIGURATION:- 
 Operating System : Windows XP 
 Programming Language : JAVA 
 Java Version : JDK 1.6 & above.

More Related Content

PDF
hetero_pim
DOC
Performance of a speculative transmission scheme for scheduling latency reduc...
DOCX
Hierarchical decentralized network reconfiguration for smart distribution sys...
PDF
Dominant block guided optimal cache size estimation to maximize ipc of embedd...
PDF
Autonomic Resource Provisioning for Cloud-Based Software
PPTX
排隊理論_An Exploration of The Optimization of Executive Scheduling in The Cloud ...
PDF
Improved Max-Min Scheduling Algorithm
PDF
A Modified GA-based Workflow Scheduling for Cloud Computing Environment
hetero_pim
Performance of a speculative transmission scheme for scheduling latency reduc...
Hierarchical decentralized network reconfiguration for smart distribution sys...
Dominant block guided optimal cache size estimation to maximize ipc of embedd...
Autonomic Resource Provisioning for Cloud-Based Software
排隊理論_An Exploration of The Optimization of Executive Scheduling in The Cloud ...
Improved Max-Min Scheduling Algorithm
A Modified GA-based Workflow Scheduling for Cloud Computing Environment

What's hot (11)

PDF
An enhanced adaptive scoring job scheduling algorithm with replication strate...
PDF
Concurrent Matrix Multiplication on Multi-core Processors
PDF
A weighted-sum-technique-for-the-joint-optimization-of-performance-and-power-...
PDF
Energy efficient-resource-allocation-in-distributed-computing-systems
PDF
NETWORK-AWARE DATA PREFETCHING OPTIMIZATION OF COMPUTATIONS IN A HETEROGENEOU...
PDF
Ieeepro techno solutions 2014 ieee java project - a hyper-heuristic scheduling
DOCX
Load rebalancing
PDF
On the-joint-optimization-of-performance-and-power-consumption-in-data-centers
PDF
Error Permissive Computing
PPTX
Resisting skew accumulation
An enhanced adaptive scoring job scheduling algorithm with replication strate...
Concurrent Matrix Multiplication on Multi-core Processors
A weighted-sum-technique-for-the-joint-optimization-of-performance-and-power-...
Energy efficient-resource-allocation-in-distributed-computing-systems
NETWORK-AWARE DATA PREFETCHING OPTIMIZATION OF COMPUTATIONS IN A HETEROGENEOU...
Ieeepro techno solutions 2014 ieee java project - a hyper-heuristic scheduling
Load rebalancing
On the-joint-optimization-of-performance-and-power-consumption-in-data-centers
Error Permissive Computing
Resisting skew accumulation
Ad

Viewers also liked (6)

PDF
Toekomstbestendige HRM Noorderlinkdagen 2014: Alle grenzen verleggen
PDF
chinaGetting started
PDF
A propósito de la depilacion definitiva masculina Mi opinión sobre la depilac...
PDF
Adapting to a Consumer Led Market
DOCX
Seni Teater Asia
PPTX
My Example Photos
Toekomstbestendige HRM Noorderlinkdagen 2014: Alle grenzen verleggen
chinaGetting started
A propósito de la depilacion definitiva masculina Mi opinión sobre la depilac...
Adapting to a Consumer Led Market
Seni Teater Asia
My Example Photos
Ad

Similar to 2014 IEEE JAVA PARALLEL DISTRIBUTED PROJECT Streaming applications on bus based multiprocessor system-on-chips (20)

PDF
A Heterogeneous Static Hierarchical Expected Completion Time Based Scheduling...
PDF
HYBRID HEURISTIC-BASED ARTIFICIAL IMMUNE SYSTEM FOR TASK SCHEDULING
PDF
Simulation of Process Scheduling Algorithms
PDF
A Novel Methodology for Task Distribution in Heterogeneous Reconfigurable Com...
PDF
A NOVEL METHODOLOGY FOR TASK DISTRIBUTION IN HETEROGENEOUS RECONFIGURABLE COM...
PDF
A Novel Methodology for Task Distribution in Heterogeneous Reconfigurable Com...
PDF
A NOVEL METHODOLOGY FOR TASK DISTRIBUTION IN HETEROGENEOUS RECONFIGURABLE COM...
PDF
A novel methodology for task distribution
PDF
A NOVEL METHODOLOGY FOR TASK DISTRIBUTION IN HETEROGENEOUS RECONFIGURABLE COM...
PDF
A Novel Approach in Scheduling Of the Real- Time Tasks In Heterogeneous Multi...
PDF
DYNAMIC TASK PARTITIONING MODEL IN PARALLEL COMPUTING
PDF
Problems in Task Scheduling in Multiprocessor System
PDF
An octa core processor with shared memory and message-passing
PDF
A Case Study: Task Scheduling Methodologies for High Speed Computing Systems
PDF
Task scheduling methodologies for high speed computing systems
PDF
A Case Study: Task Scheduling Methodologies for High Speed Computing Systems
PDF
A tricky task scheduling technique to optimize time cost and reliability in m...
PDF
EFFICIENT SCHEDULING STRATEGY USING COMMUNICATION AWARE SCHEDULING FOR PARALL...
PDF
Deadline-Aware Task Scheduling Strategy for Reducing Network Contention in No...
PDF
International Journal of Computer Networks & Communications (IJCNC)
A Heterogeneous Static Hierarchical Expected Completion Time Based Scheduling...
HYBRID HEURISTIC-BASED ARTIFICIAL IMMUNE SYSTEM FOR TASK SCHEDULING
Simulation of Process Scheduling Algorithms
A Novel Methodology for Task Distribution in Heterogeneous Reconfigurable Com...
A NOVEL METHODOLOGY FOR TASK DISTRIBUTION IN HETEROGENEOUS RECONFIGURABLE COM...
A Novel Methodology for Task Distribution in Heterogeneous Reconfigurable Com...
A NOVEL METHODOLOGY FOR TASK DISTRIBUTION IN HETEROGENEOUS RECONFIGURABLE COM...
A novel methodology for task distribution
A NOVEL METHODOLOGY FOR TASK DISTRIBUTION IN HETEROGENEOUS RECONFIGURABLE COM...
A Novel Approach in Scheduling Of the Real- Time Tasks In Heterogeneous Multi...
DYNAMIC TASK PARTITIONING MODEL IN PARALLEL COMPUTING
Problems in Task Scheduling in Multiprocessor System
An octa core processor with shared memory and message-passing
A Case Study: Task Scheduling Methodologies for High Speed Computing Systems
Task scheduling methodologies for high speed computing systems
A Case Study: Task Scheduling Methodologies for High Speed Computing Systems
A tricky task scheduling technique to optimize time cost and reliability in m...
EFFICIENT SCHEDULING STRATEGY USING COMMUNICATION AWARE SCHEDULING FOR PARALL...
Deadline-Aware Task Scheduling Strategy for Reducing Network Contention in No...
International Journal of Computer Networks & Communications (IJCNC)

More from IEEEGLOBALSOFTSTUDENTSPROJECTS (20)

PDF
2014 2015 ieee dotnet projects globalsoft technologies
PDF
2014 2015 ieee java projects globalsoft technologies
DOCX
2014 IEEE DOTNET PARALLEL DISTRIBUTED PROJECT Signature searching in a networ...
DOCX
2014 IEEE DOTNET PARALLEL DISTRIBUTED PROJECT On social delay tolerant networ...
DOCX
2014 IEEE DOTNET PARALLEL DISTRIBUTED PROJECT Multicast capacity-in-manet-wit...
DOCX
2014 IEEE DOTNET PARALLEL DISTRIBUTED PROJECT Efficient data-query-in-intermi...
DOCX
2014 IEEE DOTNET PARALLEL DISTRIBUTED PROJECT A system-for-denial-of-service-...
DOCX
2014 IEEE DOTNET PARALLEL DISTRIBUTED PROJECT A probabilistic-misbehavior-det...
DOCX
2014 IEEE JAVA PARALLEL DISTRIBUTED PROJECT Trajectory improves data delivery...
DOCX
2014 IEEE JAVA PARALLEL DISTRIBUTED PROJECT Tracon interference aware schedul...
DOCX
2014 IEEE JAVA PARALLEL DISTRIBUTED PROJECT The design-and-evaluation-of-an-i...
DOCX
2014 IEEE JAVA PARALLEL DISTRIBUTED PROJECT The client assignment problem for...
DOCX
2014 IEEE JAVA PARALLEL DISTRIBUTED PROJECT Securing brokerless publish subsc...
DOCX
2014 IEEE JAVA PARALLEL DISTRIBUTED PROJECT Secure outsourced-attribute-based...
DOCX
2014 IEEE JAVA PARALLEL DISTRIBUTED PROJECT Rre a-game-theoretic-intrusion-re...
DOCX
2014 IEEE JAVA PARALLEL DISTRIBUTED PROJECT Peer assisted vod systems an effi...
DOCX
2014 IEEE JAVA PARALLEL DISTRIBUTED PROJECT On false-data-injection-attacks-a...
DOCX
2014 IEEE JAVA PARALLEL DISTRIBUTED PROJECT On social delay tolerant networki...
DOCX
2014 IEEE JAVA PARALLEL DISTRIBUTED PROJECT Constructing load balanced data a...
DOCX
2014 IEEE JAVA PARALLEL DISTRIBUTED PROJECT An ontology based hybrid approach...
2014 2015 ieee dotnet projects globalsoft technologies
2014 2015 ieee java projects globalsoft technologies
2014 IEEE DOTNET PARALLEL DISTRIBUTED PROJECT Signature searching in a networ...
2014 IEEE DOTNET PARALLEL DISTRIBUTED PROJECT On social delay tolerant networ...
2014 IEEE DOTNET PARALLEL DISTRIBUTED PROJECT Multicast capacity-in-manet-wit...
2014 IEEE DOTNET PARALLEL DISTRIBUTED PROJECT Efficient data-query-in-intermi...
2014 IEEE DOTNET PARALLEL DISTRIBUTED PROJECT A system-for-denial-of-service-...
2014 IEEE DOTNET PARALLEL DISTRIBUTED PROJECT A probabilistic-misbehavior-det...
2014 IEEE JAVA PARALLEL DISTRIBUTED PROJECT Trajectory improves data delivery...
2014 IEEE JAVA PARALLEL DISTRIBUTED PROJECT Tracon interference aware schedul...
2014 IEEE JAVA PARALLEL DISTRIBUTED PROJECT The design-and-evaluation-of-an-i...
2014 IEEE JAVA PARALLEL DISTRIBUTED PROJECT The client assignment problem for...
2014 IEEE JAVA PARALLEL DISTRIBUTED PROJECT Securing brokerless publish subsc...
2014 IEEE JAVA PARALLEL DISTRIBUTED PROJECT Secure outsourced-attribute-based...
2014 IEEE JAVA PARALLEL DISTRIBUTED PROJECT Rre a-game-theoretic-intrusion-re...
2014 IEEE JAVA PARALLEL DISTRIBUTED PROJECT Peer assisted vod systems an effi...
2014 IEEE JAVA PARALLEL DISTRIBUTED PROJECT On false-data-injection-attacks-a...
2014 IEEE JAVA PARALLEL DISTRIBUTED PROJECT On social delay tolerant networki...
2014 IEEE JAVA PARALLEL DISTRIBUTED PROJECT Constructing load balanced data a...
2014 IEEE JAVA PARALLEL DISTRIBUTED PROJECT An ontology based hybrid approach...

Recently uploaded (20)

PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PDF
composite construction of structures.pdf
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PDF
Digital Logic Computer Design lecture notes
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPTX
additive manufacturing of ss316l using mig welding
PPTX
OOP with Java - Java Introduction (Basics)
PDF
Well-logging-methods_new................
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
DOCX
573137875-Attendance-Management-System-original
PPTX
bas. eng. economics group 4 presentation 1.pptx
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
CYBER-CRIMES AND SECURITY A guide to understanding
composite construction of structures.pdf
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
Digital Logic Computer Design lecture notes
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
additive manufacturing of ss316l using mig welding
OOP with Java - Java Introduction (Basics)
Well-logging-methods_new................
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
Automation-in-Manufacturing-Chapter-Introduction.pdf
573137875-Attendance-Management-System-original
bas. eng. economics group 4 presentation 1.pptx
Operating System & Kernel Study Guide-1 - converted.pdf

2014 IEEE JAVA PARALLEL DISTRIBUTED PROJECT Streaming applications on bus based multiprocessor system-on-chips

  • 1. GLOBALSOFT TECHNOLOGIES IEEE PROJECTS & SOFTWARE DEVELOPMENTS IEEE FINAL YEAR PROJECTS|IEEE ENGINEERING PROJECTS|IEEE STUDENTS PROJECTS|IEEE BULK PROJECTS|BE/BTECH/ME/MTECH/MS/MCA PROJECTS|CSE/IT/ECE/EEE PROJECTS CELL: +91 98495 39085, +91 99662 35788, +91 98495 57908, +91 97014 40401 Visit: www.finalyearprojects.org Mail to:ieeefinalsemprojects@gmai l.com Streaming Applications on Bus-Based Multiprocessor System-on- Chips Abstract Inter-core communication introduces overheads in task schedules on Multiprocessor System-on-Chips (MPSoCs). Inter-core communication overhead not only negatively impacts the timing performance but also significantly degrades the memory usage for streaming applications running on MPSoC architectures. By minimizing inter-core communication overhead, a shorter period can be applied and system performance (e.g., throughput, memory usage) can be improved. In this paper, we focus on solving the problem of minimizing inter-core communication overhead for streaming applications on bus-based MPSoCs. The objective is to minimize inter-core communication overhead while minimizing the overall memory usage. To solve the problem, we first let tasks with intra-period data dependencies transform to inter-period data dependencies so as to overlap the execution of computation and inter - core communication tasks. By doing this, inter-core communication overhead can be effectively removed. To minimize the overall memory usage, we then perform schedulability analysis and obtain the bounds of the times needed to reschedule each task. Based on the schedulability analysis, we formulate the scheduling problem as an integer linear programming (ILP) model and obtain an optimal schedule. In addition, we propose a heuristic approach to efficiently obtain a near - optimal solution. We conduct experiments on a set of benchmarks from both real-life streaming applications and synthetic task graphs. The experimental results show that the proposed approach can significantly reduce the schedule length and improve the memory usage compared with the previous work.
  • 2. Existing system Inter-core communication introduces overheads in task schedules on Multiprocessor System-on-Chips (MPSoCs). Inter-core communication overhead not only negatively impacts the timing performance but also significantly degrades the memory usage for streaming applications running on MPSoC architectures. By minimizing inter -core communication overhead, a shorter period can be applied and system performance (e.g., throughput, memory usage) can be improved. Proposed system we focus on solving the problem of minimizing inter-core communication overhead for streaming applications on bus-based MPSoCs. The objective is to minimize inter-core communication overhead while minimizing the overall memory usage. To solve the problem, we first let tasks with intra-period data dependencies transform to inter-period data dependencies so as to overlap the execution of computation and inter - core communication tasks. By doing this, inter-core communication overhead can be effectively removed. To minimize the overall memory usage, we then perform schedulability analysis and obtain the bounds of the times needed to reschedule each task. Based on the schedulability analysis, we formulate the scheduling problem as an integer linear programming (ILP) model and obtain an optimal schedule. In addition, we propose a heuristic approach to efficiently obtain a near - optimal solution. We conduct experiments on a set of benchmarks from both real-life streaming applications and synthetic task graphs. The experimental results show that the proposed approach can significantly reduce the schedule length and improve the memory usage compared with the previous work. SYSTEM CONFIGURATION:- HARDWARE CONFIGURATION:-
  • 3.  Processor - Pentium –IV  Speed - 1.1 Ghz  RAM - 256 MB(min)  Hard Disk - 20 GB SOFTWARE CONFIGURATION:-  Operating System : Windows XP  Programming Language : JAVA  Java Version : JDK 1.6 & above.