-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathproposal.html
More file actions
126 lines (110 loc) · 6.59 KB
/
Copy pathproposal.html
File metadata and controls
126 lines (110 loc) · 6.59 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>CS/ECE570 Project Proposal</title>
<style>
body {
font-family: Arial, sans-serif;
line-height: 1.6;
margin: 80px;
padding-left: 100px;
padding-right: 100px;
background-color: rgb(247, 252, 252); /* Cream color */
}
h1, h2, h3 {
color: #333;
}
h1 {
border-bottom: 2px solid #333;
padding-bottom: 10px;
}
p {
text-align: justify;
}
section {
margin-bottom: 20px;
padding-left: 100px;
padding-right: 100px;
padding-bottom: 20px;
padding-top: 20px;
background-color: rgb(187, 217, 227);
border-radius: 10px;
}
button {
font-size:20px;
background-color: rgb(187, 217, 227);
padding: 10px;
border-radius: 10px;
}
</style>
</head>
<body>
<h1><center>CS/ECE570 Project Proposal</center></h1>
<h2><center>Heterogeneous Computing in an AI Context</center></h2>
<h3>
<p><center>Amber Kahklen & Ninad Anklesaria</center></p>
<p><center>Winter 2024</center></p>
</h3>
<section><p>If you would like to view the mid-Report, final report, or presentation slides please use the links below:</p>
<p>Note: Presentation slides will not be available until March 14th, 2024, thank you!</p>
<a href="midReport.html" title="Project Mid-Report"><button type="button">Project Mid-Report</button></a>
<a href="index.html" title="Project Final Report"><button type="button">Project Final Report</button></a>
<a href="Heterogeneous_Computing_in_an_AI_Context_1.pdf" title="Presentation Slides"><button type="button">Presentation Slides</button></a>
<p></p>
</section>
<section>
<p><u><b>Executive Summary</b></u></p>
<p> The advancement of artificial intelligence has increased the use and development of heterogeneous computing
with the search to find new ways to increase efficiency. We plan to conduct a survey that collects
information regarding heterogeneous computing in an artificial intelligence context. Our project seeks to
gather information on the different ways artificial intelligence has influenced the increase and
development of heterogeneous computing. Alongside that, we are looking to gather information on how
artificial intelligence is being used to optimize the use of the given architecture by allowing the AI to
take over parts of the scheduling or design. We hope to gain information regarding the different
applications of artificial intelligence in the optimization of these processes and the successes or
failures of these implementations. We chose this topic due to the increasing relevance of heterogeneous
computing and an increase in applications of artificial intelligence in the field of computer architecture.
Through the data collection done with the survey, this project will explore what heterogeneous computing
is and how it relates to artificial intelligence. It will explore the adoption, challenges, and benefits of
heterogeneous computing in artificial intelligence applications. The goal is to have the survey include
information from both academic research and industry applications to gain a well-rounded understanding.
Overall, this project hopes to collect information regarding heterogeneous computing in an artificial
intelligence context to analyze and present the information in a meaningful way.</p>
<b><u>Background</b></u></p>
<p> The discussion around the use of multiple cores has developed from the original
homogeneous computing that utilizes multiple cores of the same type such as multiple GPUs or CPUs. Recently there has
been research into the use of heterogeneous computing which takes this idea to the next level with the use of multiple
different types of computing cores. These implementations combine the use of not only multiple CPUs or multiple GPUs but
the combined use of both. This allows for even more exploration into the possibility for even more efficiency.
Alongside the exploration of heterogeneous computing is the exploration of such computing in regards to artificial intelligence.
There are multiple discussions regarding not only the implementation of heterogeneous computing to be used for artificial intelligence
but the implementation of artificial intelligence to desgin the heterogeneous computing.
</p>
<p><u><b>Deliverables</b></u></p>
<p>Presentation:
<ul>
<li><u>Deliverable Due:</u> March 12, 2024</li>
<li><u>Description: </u> The final presentation will showcase the work done over the course of the term. The
presentation will outline the work done by the team and display results collected through the survey.
</ul>
</p>
<p>Final Report:
<ul>
<li><u>Deliverable Due:</u> March 19, 2024</li>
<li><u>Description: </u> The final report will go into detail regarding the project description, information collected,
and resulting analysis of the collected information. The final report will go into a more detailed view of the overall project and its results.
</ul>
</p>
<b><u>Conclusion</b></u></p>
<p> Throughout the course of the term, our team seeks to accomplish a thorough survey on
heterogeneous computing in an artificial intelligence context. We aim to bring together a presentation of the many
different implementations of this topic and provide an understanding on an important topic relevant in computer architecture.
We plan to bring together a comprehensive understanding of our topic presented in a way that allows for a full understanding of
the various approaches and possible implementations that are in progress. The result of this project should provide good insight
into a new implementation in computer architecure in addition to the increasing use of artificial intelligence within the field.
</p>
</section>
</body>
</html>