计算机专业PS范例八.

2017-07-20 作者: 453阅读

  申请专业:计算机

  fourth-year student grounded solidly in the basics of computer science, I am writing in pursuit of graduate studies that I hope can help me acquire cutting-edge expertise in software programming in general and parallel processing in particular.

  Intrigued by the power of the computer since high school, I have been trying to stay on top of the computer science by concentrating my undergraduate studies on those subjects that underpin the discipline, particularly mathematics and electronics. To build up my solid knowledge in these subjects, I have taken virtually all the related courses that the university has had to offer. These courses include Algorithm & Data Structure, Mathematical Modeling, Network Theory, Digital Circuit, Discrete Mathematics, and Electric Circuit. With a sophisticated understanding in these areas, I have been well positioned to appreciate the basic theories of computer science and their applications to software development.

  Aided by the firm command of the basics, I have found it not only easy but also exciting to study the various subjects covered by my major. As most of my classmates, I took a variety of courses ranging from AI to Computer Network, from AI Programming to Knowledge Engineering, from Pattern Recognition to Software Engineering, and from Database Design to Programming Language Design. But I distinguished myself by my academic record, which places me as one of the very top students in my class. My grades in these course never went below A or B. I have also stood out as one of the few who have taught themselves Real Time System and Computer Graphics.

  Armed with sound training in the basic theories and applied technologies, I have been able to move on into deeper and wider areas of computer science. Early in my university life, I began to understand that the modern computer&aposs base, the Turing machine, was reaching its limits in AI. Gradually, I have narrowed down my research interest to parallel & distributive computing, which I understand can significantly boost the performance of personal computers by giving them some of the functions of mainframe computers.

  Of all the areas of computer science, parallel processing fascinates me the most. The term first came to me when I read the book Computer Organization & Design: the Hardware/software Interface as part of my Computer Architecture course. By teaching me how the performance of computers can be improved through pipelining and parallel processing, the book reshaped my thinking in computer science.

  My lab experience deepened my understanding of parallel processing. In my third year, I worked on a GIFT project with Dr. Komatsu, chi researcher of IBM Tokyo Research Laboratory and Dr. Koseki, one of Dr. Komatsu&aposs colleagues. The project was to introduce the architecture supports that can allow compilers to derive more parallelism from programs. These architecture supports include three designs, a conditional execution mechanism to execute instructions without normal conditional jump instructions, speculative execution mechanism, and a dynamic memory disambiguation mechanism to execute memory access instructions simultaneously.

  As undergraduate students seldom get to be involved in actual research, I took full advantage of the opportunity of working in the lab. I particularly enjoyed the seminars held twice a week as part of the lab work. At these seminars, I engaged in in-depth discussions with Master&aposs students under Dr. Komatsu&aposs seasoned guidance. The lab experience is adding weight and insights to my graduation paper An Improvement of Software pipelining using Loop Transformations. In this paper, I will introduce a translation algorithm using loop interchange and loop skewing. This algorithm can minimize the initiation interval of loop nest to improve the performance of software pipelining.

  Through my lab experience and other research, I have developed a long-term professional objective: the advancement of the parallel processing technology. While I have strong faith in this technology, I also know its limitations as it is today. Some sequential algorithms can&apost be easily translated into fast parallel algorithms and most compilers can only distribute works on one platform. Another unsettled problem is that programming parallel computers is now still a manual work. But even the modern language (like Java, C++) can do some automatic translation work. If a compiler can be developed to translate and distribute work into different platforms, personal computers will be able to work like mainframe computers at a fraction of the mainframes&apos costs. This will make it possible to connect all the computers in the world and speed up all the processes.

  To help take the parallel processing technology beyond what is capable of today, I have to undertake more advanced studies. This, I believe, can only be accomplished in a quality graduate program like yours. I plan to pursue a master&aposs degree with a concentration on paralleling and distributing compilers, operating systems or computer networks, a combination thereof. With the training that goes into such an advanced degree, I think I will be able to take great strides towards fulfilling my professional objective. When I do, I think I will be standing on the cutting-edge of the computer science.

留学咨询

更多出国留学最新动态,敬请关注澳际教育手机端网站,并可拨打咨询热线:400-601-0022
  • 专家推荐
  • 成功案例
  • 博文推荐
  • 高国强 向我咨询

    行业年龄 11年

    成功案例 2937人

    留学关乎到一个家庭的期望以及一个学生的未来,作为一名留学规划导师,我一直坚信最基本且最重要的品质是认真负责的态度。基于对学生和家长认真负责的原则,结合丰富的申请经验,更有效地帮助学生清晰未来发展方向,顺利进入理想院校。

  • Tara 向我咨询

    行业年龄 6年

    成功案例 1602人

  • 薛占秋 向我咨询

    行业年龄 10年

    成功案例 1869人

    从业3年来成功协助数百同学拿到英、美、加、澳等各国学习签证,递签成功率90%以上,大大超过同业平均水平。

  • Cindy 向我咨询

    行业年龄 18年

    成功案例 4806人

    精通各类升学,转学,墨尔本的公立私立初高中,小学,高中升大学的申请流程及入学要求。本科升学研究生,转如入其他学校等服务。

  • 重磅利好! 澳洲对中国开放10年签证!中澳多个直飞航班也将上线!

    471人阅读 查看原文

  • 澳八大里的中国留学生都在学什么专业?最热门专业汇总,码住!

    1270人阅读 查看原文

  • 澳洲某神仙专业只需1年,毕业就能拿PR!5所高校该课程已获当地认证!

    910人阅读 查看原文

  • PTE寒假班招生计划!

    1151人阅读 查看原文

我要查

澳际服务

我要读

热门国家申请