美国CIS600作业代写 advance computer architecture计算机结构代写

往期写作 622 2年前

来自美国代写的顾客授权发布的advance computer architecture,CIS600作业要求片段,我们不会发布CIS600的answer在网站,我们曾经写过CIS600及相关的advance computer architecture写过很多作业,考试,如果你也需要代写这个课程的作业请联系客服WX:QQ 5757940 ,代写人的代写服务覆盖全球华人留学生,可以为US的学生提供非常准时精湛的服务,小作业assignment代写、essay代写享适时优惠,project、paper代写、论文代写支持分期付款,网课、exam代考预约时刻爆单中赶紧来撩。

通过并行计算进行大规模矩阵计算
假设您有一个 n 行 n 列的矩阵 X 和另一个 n 行 n 列的矩阵 Y。 X 或 Y 中的每个元素都是 0 到 255 之间的随机整数。请编写一个简单的程序来计算 X*X + X*XT + 4*Y*Y(方法 1)。 然后,请编写一个自己定义的并行计算程序来计算X*X + X*XT + 4*Y*Y(方法2)。 请做以下实验:
当n=23时,Method 1和Met ...

 

Task

Large-scale matrix computation by parallel computing

Suppose you have a matrix X with n rows and n columns and another matrix Y with n rows and n columns. Each element in X or Y is a random integer number between 0 and 255. Please write a simple program to compute X*X + X*XT + 4*Y*Y (Method 1). Then, please write a parallel computing program defined by yourself to compute X*X + X*XT + 4*Y*Y (Method 2). Please do the following experiments:

When n=23, the running time of Method 1 and Method 2.
When n=24, the running time of Method 1 and Method 2.
When n=25, the running time of Method 1 and Method 2.
When n=214, the running time of Method 1 and Method 2.
When n=215, the running time of Method 1 and Method 2.

XT means the transposed matrix of X, and you can see the following link for the detailed definition: https://mathinsight.org/matrix_transpose

Please make a simple 1-page report (WORD or PDF), including your idea for the parallel computing and a table to show detailed running time of two methods and a figure to show the changes of log2n and the running time of two methods for this experiment. You can use C++ or JAVA or Python programming to implement the source code. The running time does not include the time to generate the random numbers. A video demo is required to show the correctness of your program and your video demo should be less than 40MB.

Final submission: A single zipped file including source code + video demo + report (idea + table + figure).

Grading rubrics:

Hard coding will receive 0 points.

Highly similar code will be considered as plagiarism, which will receive the severe penalty of -200 points. We will use an automatic software to compare the similarity of submitted code for this assignment. So, please do not share your code with any others.

If you are a student from an English-speaking country, please feel free to contact us at [email protected] and we will provide you with an excellent writing service.

 

为什么选择代写人 代写

作为现存十年的代写服务机构,我们没有任何学术丑闻,我们保护顾客隐私、多元化辅导、写作、越来越多的小伙伴选择代写人为他们解决棘手的各类作业难题,保障GPA,为留学梦助力! 我们的客服团队及写手老师总是能第一时间响应顾客的各类作业需求,有些人即使有重要的事甚至带伤上场协助考试。Final季,忙的时候一天十几场考试还在继续坚持着,我知道,他们明明可以不用这么辛苦的…但是他们为了坚守承诺,为了另一端屏幕外的那一份期望,他们没有选择退缩、时刻为同学们提供最好的!这么有温度的代写还不添加备用一下?WX/QQ: 5757940

我们的光辉战绩

我们存在的意义就是为您解决每一个学术烦恼,您的满意是我们永远的追求

19

客服团队

500

写作团队

74912

服务客户

265476

完成数量