<div dir="ltr"><div>Hello Everyone,</div><div><br></div><div>I am Naveen a Senior Year Computer Science Undergraduate from India. I am planning to apply for <i>Open Mainframe Project Internship</i>(<a href="https://github.com/openmainframeproject-internship/resources">https://github.com/openmainframeproject-internship/resources</a>) program, whose one of the proposed project is to <a href="https://github.com/openmainframeproject-internship/resources/blob/master/proposed_projects/Optimized%20graphics%20routines%20for%20s390x%20in%20pixman.md"><strong>Optimize graphics routines for s390x in pixman</strong></a>. <br></div><div><br></div><div>The description of the project is as follows:</div><div><br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><i>With the introduction of VirtIO GPU hardware (virtual graphic adapter
for KVM-based virtual machines) for the s390x platform it makes sense
to provide optimized routines in the pixman library also for the s390x
architecture. </i></blockquote></div><div><br></div><div>From what I gather from the description, t <span class="gmail-message"><span class="gmail-content">s390x has support for vector instruction i.e SIMD instructions and since these instructions quicken the processing, the project asks us to write an implementation of pixman that uses the vector instructions for s390x.</span></span></div><div><span class="gmail-message"><span class="gmail-content"><br></span></span></div><div><span class="gmail-message"><span class="gmail-content">I have also been going through the <i>Implementation for Power VMX SIMD</i>, which was created to use the Vector instructions for Power PC. But I must confess that I am a little lost.</span></span></div><div><br></div><div>It would be really kind of you all if you could guide me in what I would need to learn/do in order for me to be able to implement the project. I've had a course on computer graphics in our undergrad so I do understand the fundamentals. But I would really like to know the right way of steps to do the project so that I can get a better understanding of the project.</div><div><br></div><div>Thank you very much for your time,</div><div>Naveen<br></div><div><span class="gmail-message"><span class="gmail-content"><i></i></span></span></div><div><br></div><div><br></div></div>