Difference between revisions of "X264 SOCIS"

From VideoLAN Wiki
Jump to navigation Jump to search
Line 1: Line 1:
 
= ESA SOCIS x264Main Page  =
 
= ESA SOCIS x264Main 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)  
  
=== Profiles ===
 
http://wiki.videolan.org/X264_SOCIS/profiles
 
  
===Conversions===
+
=== Profiles  ===
Functions that are normally C that are intended for asm will have NEON implementations by the end of the project
+
http://wiki.videolan.org/X264_SOCIS/profiles
Every DSP function will also have a NEON implementation
+
 
 +
 
 +
=== 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  
 +
 
 +
 
 +
=== Initial list of functions ===
  
===Initial list of functions===
 
  
 
== Timeline  ==
 
== Timeline  ==
 
 
<u>August 1st - 14th:</u>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Learning ARM architecture and ARM assembly  
 
<u>August 1st - 14th:</u>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Learning ARM architecture and ARM assembly  
  
 
<u>August 15th - 21st:</u>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Start writing NEON functions and learning NEON along the way  
 
<u>August 15th - 21st:</u>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Start writing NEON functions and learning NEON along the way  
  
<u>August 22nd - Onwards:</u>&nbsp; Move onto harder functions''<br>''
+
<u>August 22nd - Onwards:</u>&nbsp; Move onto harder functions''<br>''  
  
 
<u>Project end date:</u>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 30th October 2011  
 
<u>Project end date:</u>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 30th October 2011  
  
 +
<br>
  
 +
''List is incomplete as of 15th August 2011''
  
''List is incomplete as of 15th August 2011''
 
  
==Progress==
+
== Progress ==
  
==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 me as a remote
  
Or if you wish to add me 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>
 
  
 
== Contact  ==
 
== Contact  ==
  
=== 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 [[sam.dunne101@gmail.com|sam.dunne101@gmail.com]]
+
*You can also email me on [[Sam.dunne101@gmail.com|sam.dunne101@gmail.com]]

Revision as of 21:44, 15 August 2011

ESA SOCIS x264Main Page

Plans

First of all x264 is profiled (this has been done and a link to the profiles are below)


Profiles

http://wiki.videolan.org/X264_SOCIS/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


Initial list of functions

Timeline

August 1st - 14th:           Learning ARM architecture and ARM assembly

August 15th - 21st:         Start writing NEON functions and learning NEON along the way

August 22nd - Onwards:  Move onto harder functions

Project end date:            30th October 2011


List is incomplete as of 15th August 2011


Progress

Git Access

My git can be accessed here

https://github.com/samdunne/x264/tree/socis-dev


Or if you wish to add me as a remote

git remote add socis git://github.com/samdunne/x264.git


Contact

Sam Dunne