![Page 1: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/1.jpg)
University of San Francisco
Science Programs in Context
![Page 2: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/2.jpg)
University At a Glance
• Six Colleges
• Top 15 Entrepreneurship
• Top 15 student diversity
• Jesuit Education –Mission, Rigor, andeloquentia perfecta
![Page 3: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/3.jpg)
University At a Glance
• 8,000 USF students
• Arts and Sciences:2,600 undergraduates,600 graduate students200 full-time faculty
• Sciences:600 undergrads,200 graduate students (MS)
![Page 4: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/4.jpg)
Telecommunications Program
• MBA Elective -- Business & Tech.
• Active research program:– Convergence: voice, data, etc.– Impact of new tech. (e.g.broadband)– New tech. in emerging economies– Policy Research (e.g. Telecom Act reform)
![Page 5: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/5.jpg)
Science Departments
• Biology (MS)• Chemistry (MS)• Comp. Sci. (MSCS, MSIE, MS-Ent)• Environmental Sci. (MSEM)• Exercise & Sports Sci.• Mathematics• Physics (3/2, USC)
![Page 6: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/6.jpg)
Science Capital
• Grants: NSF, NIH,DOE, NASA, etc.
• AFM, NMR, rt PCR,flow cytometry, etc.
• CS: Keck cluster &Kudlick classroom
![Page 7: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/7.jpg)
Science Capital Future
![Page 8: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/8.jpg)
Funded Research Sampler
• Polar programs
• Genetics of disease
• Wetlands restoration
• Black hole physics
• Bio-organic Chem.
• Global Environment
![Page 9: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/9.jpg)
Bottom line: what’s good?
• Faculty - studentinteraction
• Academic Rigor
• Equipment
• Researchbreadth &flexibility
![Page 10: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/10.jpg)
Rivers:Reliable Virtual Resources
Gregory D. BensonAlex Fedosov
Department of Computer ScienceUniversity of San Francisco
![Page 11: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/11.jpg)
Parallelism for End Users
![Page 12: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/12.jpg)
Hardware Trends
• Low cost: multi-core, multi-processors, fast switches• Desktop systems are becoming mini-clusters
![Page 13: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/13.jpg)
Execution in a Cluster/Grid
• Users must be cluster savvy
• Application tied to platform
• Costs– Learning curve– Hardware– Staff
![Page 14: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/14.jpg)
Self-contained Applications
![Page 15: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/15.jpg)
Rivers-based Applications• Utilize hardware without a conventional cluster OS
• Dynamic virtual and reliable execution environment
• Integrated compute and storage resources
• Expose progress and faults in a sensible manner
• Minimal administration and configuration (wizards)
![Page 16: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/16.jpg)
Done Before?• Decades of research in
– Parallel/distributed programming languages– Parallel/distributed libraries– Distributed-shared memory– Reliable distributed systems– Parallel File Systems– Virtual Machines
• Previous work focuses on specific issues
• Our goal: leverage of existing work to providea complete approach to parallel execution
![Page 17: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/17.jpg)
The Rivers Framework
![Page 18: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/18.jpg)
Virtual Resources• Virtual resources implemented as virtual machines
– State comprehension– Suspension, checkpointing, and migration– Replication and mirroring– Callbacks for progress and fault detection
• Distributed-memory programming model– Support for higher-level models
• Virtual storage– Aggregation for distributed software RAID
![Page 19: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/19.jpg)
Rivers Prototype• Python as the VM engine and programming language
– Rapid development, platform independence– Stackless Python
• Communication– Multicast for discovery and naming (embedded zeroconf)– TCP with connection caching
• Compute resource– Message passing and replication– Subset of MPI with MPI-style process naming
• Virtual disk– File system within a single host OS file– Virtual file system format will support software RAID
• Not focusing on– Sequential performance, strict resource control, security
![Page 20: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/20.jpg)
Other USF CS Projects• Parallel Systems and Applications
– FlashMob Computing– USFMPI: A multi-threaded MPI library– An MPI debugger– VPI: Linux kernel support for user-level threads– Neurosys: a biologically accurate neuron simulator
• Programming Languages– ANTLR: A Java-based top-down parser generator– StringTemplate for source-level code generation
• Internet Technology– Blogosphere: analyzing the effectiveness of tags– Slashpack: web text retrieval and preprocessing– WebTop: Integrated desktop and Internet search and
discovery
![Page 21: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/21.jpg)
Of Synchrony and Sharks:
A Tale of Mutual Information
! (X,Y ) =I (X;Y )
min H(X ),H(Y ){ }
Marcelo CamperiPhysics Department
USF
![Page 22: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/22.jpg)
Collaborators
• Brandon Brown (USF)
• Cosma Shalizi (Carnegie Mellon)
• Kristina Klinkner (Carnegie Mellon)(USF alumna)
• Tim Tricas (University of Hawaii)
![Page 23: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/23.jpg)
Synchrony and Information
• The importance of being in synch
• The importance of knowing aboutbeing in synch
• The importance of relying on howyou know about being in synch.
⇒ Informational Coherence
![Page 24: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/24.jpg)
Synchrony or Coherence?
Usual ways to measure network synchrony:
Ad Hoc: strict synchrony
Systematic: cross correlation mutual information generalized synchrony
![Page 25: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/25.jpg)
Informational Coherence
We combine the concept of mutualinformation with the notion of statereconstruction:
! (X,Y ) =I (X;Y )
min H(X ),H(Y ){ }with
0
0= 0( )
IC:normalizedstatemutualinformation
Shannon’s informationcontent of a state variable
mutual informationI (X;Y ) !min H(X ),H(Y ){ }( )
![Page 26: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/26.jpg)
State-Space Reconstruction
causal state modelsstochastic automata / hidden markov models
http://bactra.org/CSSR
state-spacereconstruction
mutualinformation
![Page 27: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/27.jpg)
In search of a metaphor…
Observables:lights in sky
BackgroundLight resolutionInstrument noiseAtmospheric distortionAnatomical distortionPhysiological noiseCaffeination level, etc.
State:planets andstars in space
Measurement / algorithm
![Page 28: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/28.jpg)
A state reconstruction example
a neuron in the rat motorcortex (in vivo recording)
![Page 29: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/29.jpg)
A test model
A model network with 1000 pyramidal cells and 300 interneurons
gammarhythm
betarhythm
hebbian
Gamma network
Beta network
![Page 30: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/30.jpg)
Results
zero-lag crosscorrelation
informationalcoherence
gamma beta maximumcoordination
nocoordination
![Page 31: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/31.jpg)
How can this be related to elasmobranchs?…
![Page 32: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/32.jpg)
Elasmobranch electrosensory system
Sharks, skates, and rays can sense the electromagneticlandscape via gel-filled canals and ampullae of Lorenzini
![Page 33: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/33.jpg)
The Electrodynamic Neural Code Model
TransferFunction
Brainstem(primary firing)
How voltages at theAmpullae of Lorenzinitrigger firing at theBrainstem level.
Reference voltage Gain (nV/µV → mV) Primary afferents Sub-clustering Inhib ition
TransferFunction
Midbrain(secondary firing)
How primary firing triggers firing at theMidbrain level.
X →1 Signal-to-Noise ratio Sub-clustering Excitation
CanalsEnvironment(E&M fields)
How canals interactwith external electric and magnetic field,producing a certaincanal voltage.
Basic E&M theory Canal geometry Electrical properties of canal filling
Ampullae
![Page 34: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/34.jpg)
(prey coordinate system)
Vd=
1
4!"
vP �
(er
r2
Calculating the canal voltages
Vampulla !Vpore = !r
v "vB( )
induced rE
124 34�vLi
Vpore
Vampulla
rv(t )
rB
![Page 35: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/35.jpg)
A bit of necessary geometryShark frame of reference
Earth frame of reference
x
z
y
Sx
Sz
Sy
Shark canalsreference point
Shark referencevector
Shark velocity
Canal geometryCanal geometryis now known inis now known inthe earth framethe earth frameof reference too!of reference too!
Canal geometry isknown in the sharkframe of reference
Coordinatetransformation
![Page 36: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/36.jpg)
A circling shark on an constant magnetic field
![Page 37: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/37.jpg)
And the connection is…
Time-varying pore E&Mlandscape or ampulla spiking
Multielectrode midbrainspike recording
InformationalCoherence provides themapping!
![Page 38: University of San Francisco - USF Computer Sciencebenson/files/HP-USF-06.pdfUniversity At a Glance •Six Colleges •Top 15 Entrepreneurship ... Sx Sz Sy Shark canals reference point](https://reader036.vdocument.in/reader036/viewer/2022070816/5f0f54007e708231d4439d8a/html5/thumbnails/38.jpg)
THANKS!