Difference between revisions of "X264 SOCIS"
m (+{{Lowercase}}) |
|||
(14 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | = ESA SOCIS | + | {{Lowercase}} |
+ | =ESA SOCIS Main Page= | ||
− | + | == Plans== | |
− | == Plans | ||
First of all x264 is profiled (this has been done and a link to the profiles are below) | First of all x264 is profiled (this has been done and a link to the profiles are below) | ||
+ | <br> | ||
=== Profiles === | === Profiles === | ||
− | + | [[X264 SOCIS/profiles]] | |
+ | <br> | ||
− | === Conversions === | + | === Conversions === |
Functions that are normally C that are intended for asm will have NEON implementations by the end of the project Every DSP function will also have a NEON implementation | Functions that are normally C that are intended for asm will have NEON implementations by the end of the project Every DSP function will also have a NEON implementation | ||
+ | <br> | ||
− | === | + | === List of functions to be implemented in NEON === |
− | + | {{SERVER}}/X264_SOCIS/todo | |
+ | <br> | ||
== Timeline == | == Timeline == | ||
− | <u>August 1st - 14th:</u> | + | <u>August 1st - 14th:</u> Learn ARM architecture and ARM assembly |
− | <u>August 15th - 21st:</u> Start writing NEON functions | + | <u>August 15th - 21st:</u> Start learning NEON while writing NEON functions |
<u>August 22nd - Onwards:</u> Move onto harder functions''<br>'' | <u>August 22nd - Onwards:</u> Move onto harder functions''<br>'' | ||
− | <u>Project end date:</u> | + | <u>Project end date:</u> 28th October 2011 |
<br> | <br> | ||
− | ''List | + | ''List will be updated shortly'' |
+ | |||
+ | <br> | ||
+ | |||
+ | == Progress == | ||
+ | My progress to date: | ||
+ | *Learned ARM assembly | ||
− | + | <br> | |
− | == Git Access == | + | |
− | My git can be accessed here | + | == Git Access == |
+ | My git can be accessed here: | ||
<code>https://github.com/samdunne/x264/tree/socis-dev</code> | <code>https://github.com/samdunne/x264/tree/socis-dev</code> | ||
− | <br> Or if you wish to add | + | <br> Or if you wish to add my repository as a remote: |
<code>git remote add socis git://github.com/samdunne/x264.git</code> | <code>git remote add socis git://github.com/samdunne/x264.git</code> | ||
+ | |||
+ | <br> | ||
+ | |||
+ | <br> | ||
+ | ==ARM Assembly Guide== | ||
+ | Something I have been working on so far: | ||
+ | http://www.mediafire.com/?bgud9hqqzod6tra | ||
+ | <br> | ||
Line 48: | Line 67: | ||
=== Sam Dunne === | === Sam Dunne === | ||
*I can be contact on IRC [<u>''Nick = SCD101''</u>] | *I can be contact on IRC [<u>''Nick = SCD101''</u>] | ||
− | *You can also email me on [ | + | *You can also email me on [mailto:sam.dunne101@gmail.com sam.dunne101@gmail.com] |
+ | |||
+ | {{GSoC}} | ||
+ | |||
+ | [[Category:SoC]] | ||
+ | [[Category:x264]] |
Latest revision as of 20:23, 9 March 2019
Contents
ESA SOCIS Main Page
Plans
First of all x264 is profiled (this has been done and a link to the profiles are below)
Profiles
Conversions
Functions that are normally C that are intended for asm will have NEON implementations by the end of the project Every DSP function will also have a NEON implementation
List of functions to be implemented in NEON
https://wiki.videolan.org/X264_SOCIS/todo
Timeline
August 1st - 14th: Learn ARM architecture and ARM assembly
August 15th - 21st: Start learning NEON while writing NEON functions
August 22nd - Onwards: Move onto harder functions
Project end date: 28th October 2011
List will be updated shortly
Progress
My progress to date:
- Learned ARM assembly
Git Access
My git can be accessed here:
https://github.com/samdunne/x264/tree/socis-dev
Or if you wish to add my repository as a remote:
git remote add socis git://github.com/samdunne/x264.git
ARM Assembly Guide
Something I have been working on so far:
http://www.mediafire.com/?bgud9hqqzod6tra
Contact
Sam Dunne
- I can be contact on IRC [Nick = SCD101]
- You can also email me on sam.dunne101@gmail.com
VideoLAN Google Summer of Code (GSoC/SoC) mentoring projects |
2007 • 2008 • 2009 • 2010 • 2011 (GCi 2011 • SOCIS x264 2011) • |