Hi
user
Admin Login:
Username:
Password:
Name:
Big and Little Endian inside / out
--client
lca
--show
lca2013
--room MCC4 1653 --force
Next: 1 Openstack on Openstack - a single management API for all your servers.
show more...
Marks
Author(s):
Benjamin Herrenschmidt
Location
MCC4
Date
jan Thu 31
Days Raw Files
Start
16:35
First Raw Start
error-in-template
Duration
0:45:00
Offset
None
End
17:20
Last Raw End
Chapters
Total cuts_time
None min.
http://lca2013.linux.org.au/schedule/30056/view_talk
raw-playlist
raw-mp4-playlist
encoded-files-playlist
mp4
svg
png
assets
release.pdf
Big_and_Little_Endian_inside_out.json
logs
Admin:
episode
episode list
cut list
raw files day
marks day
marks day
image_files
State:
---------
borked
edit
encode
push to queue
post
richard
review 1
email
review 2
make public
tweet
to-miror
conf
done
Locked:
clear this to unlock
Locked by:
user/process that locked.
Start:
initially scheduled time from master, adjusted to match reality
Duration:
length in hh:mm:ss
Name:
Video Title (shows in video search results)
Emails:
email(s) of the presenter(s)
Released:
has someone authorised pubication
Unknown
Yes
No
Normalise:
Channelcopy:
m=mono, 01=copy left to right, 10=right to left, 00=ignore.
Thumbnail:
filename.png
Description:
markdown
Endian bugs are a common source of problems, mostly on big endian architectures such as PowerPC, sparc or s390. Getting endian'ness right isn't always trivial and some programming tricks will work on one endianness and not another. I will first show endian issues related to programs trying to access in memory data using the wrong size types. Then I will talk about the the problem of data "on the wire" (networking, storage, file formats) along with tools such as sparse that can help getting it right, and will then dive into IO busses and peripheral such as PCI and graphics. I will attempt to shed some light on the latter by describing what happens under the hood, the representation of data on typical processor bus and how it interconnects to a typical IO bus, where does swapping happens and when it needs to be handled in software.
Comment:
production notes
Rf filename:
root is .../show/dv/location/, example: 2013-03-13/13:13:30.dv
Sequence:
get this:
check and save to add this
Veyepar
Video Eyeball Processor and Review