Keynote – Genevieve Bell
- Building the Future
- Lots of rolls as an Anthropologist at Intel over last 15 years or so
- Vision of future from 1957 shows what the problems are in 1957 that the future would solve
- Visions of the future seem very clean and linear, in reality it is messy and myriad.
- ATM machine told her “Happy Birthday”
- Imagining “Have you tried turning it off and on again?” at smart city scale is kind of terrifying.
- Connectivity
- Many people function well when they are offline, some people used to holiday in places with no cell reception
- Social structures like Sabbath to give people time offline, but devices want us to be always online
- Don’t want to always have seamless between devices, context matters. Want work/home/etc split
- IOT
- Technology lays bare domestic habits that were previously hidden
- Who is else knows what you household habits are -> Gossip
- Big Data
- Messy , incomplete, inaccurate
- Average human tells 6-200 lies per day
- 100% of Americans lie in online profiles
- Men lie about height, Women lie about weight
- More data does not equal more truth. More data just means more data
- Algorithms
- My optimise for the wrong things (from the user’s point of view)
- Security and Privacy
- Conversation entwined with conversation about National Security
- Concepts different from around the world
- What is it like to release data under one circumstance and then to realise you have released it under several others
- Memory
- Cost of memory down to zero, we should just store everything
- What are the usage models
- What if everything you ever did and said was just there, what if you can never get away from it. There are mental illnesses based on this problem
- Innovation
- What is changing? to whose advantage and disadvantage? what does this mean to related areas?
- Our solutions need to be human
- We are the architects of our future
- Question
- Explain engineers to the world? – Treated first year at Intel like it was Anthropology fieldwork. Disconnect between what people imagine technologists think/do and what they really do. Need to explain what we do better
Helicopters and rocket-planes by Andrew Tridgell
- The wonderful and crazy world of Open Autopilots
- Outback Challenge
- 90km/h for 45 minutes
- Search pattern for a lost bushwalker with UAV
- Drop them a rescue package
- 2016 is much harder VTOL, get blood sample. Most do takeoff and landing remotely (30km from team).
- “Not allowed to get blood sample using a propeller”
- VTOL solutions – Helicopters and Quadplanes – tried both solutions
- Communication 15km away, 2nd aircraft as a relay
- Pure electric doesn’t have range. 100km/h for 1h
- Helicopters
- “Flying vibration generators with rotating swords at the top”
- Hard to scale up which is needed in this case. 15cc motor, 2m blades, 12-14kg loaded
- Petrol engines efficient VTOL and high energy density
- Very precise control, good in high wind (competition can have ground wind up to 25 knots)
- Normal stable flight vibrates at 6G , show example where in a couple of seconds flight goes bad and starts vibrating at 30+ G in a few seconds due to control problem (when pitch controller was adjusted and then started feedback loop)
- Quadplanes
- Normal Plane with wings but 4 virtually pointing propellers added
- Long range, less vibration
- initially two autopilots plus one more co-ordinating
- electric for takeoff, petrol engine for for long range forward flight.
- Hard to scale
- crashed
- Quadplane v2
- Single auto-pilot
- avoid turning off quad motors before enough speed from forward motor
- Pure electric for all motors
- Forward flight with wings much more efficient.
- Options with scale-up to have forward motor as petrol
- Rockets
- Lohan rocket plane – Offshoot of The Register website
- Mission hasn’t happened yet
- Balloon takes plane to 20km, drops rocket and goes to Mach 2 in 8 seconds. Rocket glides back to each under autopilot and lands at SpacePort USA
- 3d printed rocket. Needs to wiggle controls during ascent to stop them freezing up.
- This will be it’s first flight so has autotune mode to hopefully learn how to fly for the first time on the way down
- Hardware running Ardupilot
- Bebop drone and 3DR solo runs open autopilot software
- BBBmini fully open source kit
- Qualcom flight more locked down
- PXFMini for smaller ones
- Sites
- ardupilot.com
- dronecode.org
- canberrauav.org.au
The world of 100G networking by Christopher Lameter
- Why not?
- Capacity needed
- Machines are pushing 100G to memory
- Everything reqires more Bandwidth
- Technologies
- Was 10 * 10G standards CFP Cxx
- New standard is 4 * 28Gs QSFP28 . compact and designed to replace 10G and 40G networking
- Inifiband (EDR)
- Most mature to date, switches and NICs available
- Ethernet
- Hopefully available in 2016
- NICS under dev, can reuse EDR adapter
- OmniPath
- Redesigned to try replace infiband
- Comparison connectors
- QSFP28 smaller
- QSFP idea with spliter into 4 * 25G links for some places
- Standard complete in 2016 , 50G out there but standard doesn’t exist yet.
- QSFP is 4 cables
- 100G switches
- 100G x 32 or 50G x64 or 25G x 128
- Models being released this year, hopefully
- Keeping up
- 100G is just 0.01ns per bit , 150ns for 1500MTU packet, 100M packets/second, 50 packets per 10 us
- Hardware distributed packets between cores. will need 60 cores to handle 100G in CPU, need to offload
- Having multiple servers (say 4) sharing a Nic using PCIe!
- How do you interface with these?
- Socket API
- Looking Ahead
- 100G is going to be a major link speed in data centers soon
- Software needs to mature especially the OS stack to handle bottlenecks