03.12.2016 Views

128-Bit Addressing in RISC-V and Security

Tue1530-128bit-Addr-RISC-V-Wallach-Micron

Tue1530-128bit-Addr-RISC-V-Wallach-Micron

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

What is a Object ?<br />

• A Object is a unique 64 bit number.<br />

• An Object can specify<br />

– LocaCon <strong>and</strong> protecCon mechanisms<br />

– Language Specific/Architecture agributes<br />

• E.G., PGAS NODE<br />

• Data Encrypted<br />

• Blockcha<strong>in</strong><br />

• The creaCon of a Object is via a central name<br />

server.<br />

– Just like: IPv6, MAC addresses, ICANN<br />

• Central NAME server Involvement<br />

– Just like a DNS server<br />

– Just like Apple’s iCloud<br />

– Only manages Object’s, NOT DATA/<br />

APPLICATIONS<br />

• Should an Object be a IPv6 address<br />

– Use bit 63 of offset to select; IPv6 or Object<br />

UID?<br />

2016 _NOV _<strong>RISC</strong>V_WORKSHOP<br />

15

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!