-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpublications.bib
492 lines (445 loc) · 15.4 KB
/
publications.bib
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
@PhdThesis{Ardeshiricham2020,
author = {Armaiti Ardeshiricham},
school = {UC San Diego},
title = {Verification and Synthesis of Information Flow Secure Hardware Designs},
year = {2020},
address = {La Jolla, CA},
month = may,
type = {PhD Thesis},
}
@MastersThesis{Barngrover2010,
author = {Christopher Barngrover},
school = {UC San Diego},
title = {Computer Vision Techniques for Underwater Navigation},
year = {2010},
address = {La Jolla, CA},
month = jun,
type = {MS Thesis},
}
@PhdThesis{Barngrover2014,
author = {Christopher Barngrover},
school = {UC San Diego},
title = {Automated Detection of Mine-Like Objects in Side Scan Sonar Imagery},
year = {2014},
address = {La Jolla, CA},
month = apr,
type = {PhD Thesis},
}
@PhdThesis{Benson2010,
author = {Bridget Benson},
school = {UC San Diego},
title = {Design of a Low-cost Underwater Acoustic Modem for Short-Range Sensor Networking Applications},
year = {2010},
address = {La Jolla, CA},
month = jul,
type = {PhD Thesis},
}
@PhdThesis{Blackstone2021,
author = {Jeremy Blackstone},
school = {UC San Diego},
title = {Using Blinking to Mitigate Passive Side Channel Attacks and Fault Attacks},
year = {2021},
address = {La Jolla, CA},
type = {PhD Thesis},
}
@MastersThesis{Drewes2022,
author = {Drewes, Colin},
school = {UC San Diego},
title = {Next Generation Cloud-FPGA Side-Channels},
year = {2022},
address = {La Jolla, CA},
type = {MS Thesis},
date = {2022},
}
@MastersThesis{Epperson2018,
author = {Matthew Epperson},
school = {UC San Diego},
title = {Empowering Conservation through Deep Convolutional Neural Networks and Unmanned Aerial Systems},
year = {2018},
address = {La Jolla, CA},
month = mar,
type = {MS Thesis},
}
@Patent{Fallah2011,
nationality = {US},
number = {US7895420B2},
year = {2011},
author = {Farzan Fallah and Anup Hosangadi and Ryan C. Kastner},
day = {22},
month = feb,
title = {System and method for eliminating common subexpressions in a linear system},
type = {patentus},
}
@PhdThesis{Gautier2019,
author = {Quentin Gautier},
school = {UC San Diego},
title = {Automatic Optimization of System Design for 3D Mapping of Archaeological Sites},
year = {2019},
address = {La Jolla, CA},
month = aug,
type = {PhD Thesis},
}
@PhdThesis{Gong2007,
author = {Wenrui Gong},
school = {UC Santa Barbara},
title = {Synthesizing Sequential Programs onto Reconfigurable Computing Systems},
year = {2007},
address = {Santa Barbara, CA},
month = dec,
type = {PhD Thesis},
}
@PhdThesis{Goshorn2010,
author = {Deborah Goshorn},
school = {UC San Diego},
title = {The Systems Engineering of a Network-Centric Distributed Intelligent System of Systems for Robust Human Behavior Classifications},
year = {2010},
address = {La Jolla, CA},
month = mar,
type = {PhD Thesis},
}
@MastersThesis{Ho2018,
author = {Nelson Ho},
school = {UC San Diego},
title = {Nonrigid Registration Techniques and Evaluation for Augmented Reality in Robotic Assisted Minimally Invasive Surgery},
year = {2018},
address = {La Jolla, CA},
month = may,
type = {MS Thesis},
}
@PhdThesis{Hosangadi2006,
author = {Anup Hosangadi},
school = {UC Santa Barbara},
title = {Optimization Techniques for Arithmetic Expressions},
year = {2006},
address = {Santa Barbara, CA},
month = jul,
type = {PhD Thesis},
}
@Patent{Hu2020,
nationality = {US},
number = {US10719631B2},
year = {2020},
author = {Wei Hu and Ryan Kastner and Jason K. Oberg},
day = {21},
month = jul,
title = {Method and System for Detecting Hardware Trojans and Unintentional Design Flaws},
type = {patentus},
}
@Book{Huffmire2010,
author = {Huffmire, Ted and Irvine, Cynthia and Nguyen, Thuy and Levin, Timothy and Kastner, Ryan and Sherwood, Timothy},
editor = {Cynthia Irvine and Thuy D. Nguyen and Timothy Levin and Ryan Kastner and Timothy Sherwood},
publisher = {Springer},
title = {Handbook of FPGA Design Security},
year = {2010},
address = {Dordrecht},
isbn = {9789048191567},
month = {6},
note = {Includes bibliographical references},
series = {SpringerLink},
booktitle = {Handbook on FPGA Design Security},
date = {2010-06},
pagetotal = {177},
ppn_gvk = {1650031424},
}
@MastersThesis{Hui2019,
author = {Nathan Hui},
school = {UC San Diego},
title = {Efficient Drone-based Radio Tracking of Wildlife},
year = {2019},
address = {La Jolla, CA},
month = may,
type = {MS Thesis},
}
@MastersThesis{Irturk2007,
author = {Ali Umut Irturk},
school = {UC Santa Bargara},
title = {Implementation of QR Decomposition Algorithm using FPGAs},
year = {2007},
address = {Santa Barbara, CA},
month = jun,
type = {MS Thesis},
}
@PhdThesis{Irturk2009,
author = {Ali Umut Irturk},
school = {UC San Diego},
title = {GUSTO: General architecture design Utility and Synthesis Tool for Optimization},
year = {2009},
address = {La Jolla, CA},
month = aug,
type = {PhD Thesis},
}
@Patent{Irturk2014,
nationality = {US},
number = {US8812285B2},
year = {2014},
author = {Ali Umut Irturk and Ryan Charles Kastner},
day = {19},
month = aug,
title = {Designing digital processors using a flexibility metric},
type = {patentus},
}
@PhdThesis{Jacobsen2014,
author = {Matthew Jacobsen},
school = {UC San Diego},
title = {Smart Frame Grabber: A Hardware Accelerated Computer Vision Framework},
year = {2014},
address = {La Jolla, CA},
month = jun,
type = {PhD Thesis},
}
@PhdThesis{Kastner2000,
author = {Ryan Kastner},
school = {Northwestern University},
title = {Methods and Algorithms for Coupling Reduction},
year = {2000},
address = {Evanston, IL},
month = aug,
type = {MS Thesis},
}
@PhdThesis{Kastner2002,
author = {Ryan Kastner},
school = {UC Los Angeles},
title = {Synthesis Techniques and Optimizations for Reconfigurable Systems},
year = {2002},
address = {Los Angeles, CA},
month = sep,
type = {PhD Thesis},
}
@Book{Kastner2010,
author = {Kastner, Ryan},
editor = {Anup Hosangadi and Farzan Fallah},
publisher = {Cambridge University Press},
title = {Arithmetic optimization techniques for hardware and software design},
year = {2010},
address = {Cambridge},
isbn = {9780511712999},
note = {Includes bibliographical references and index},
pagetotal = {1187},
ppn_gvk = {1735114545},
}
@Patent{Kastner2021,
nationality = {US},
number = {US10990723B2},
year = {2021},
author = {Kastner, Ryan and Ardeshiricham, Armaiti and Hu, Wei},
day = {27},
month = {4},
title = {Techniques for improving security of circuitry designs based on a hardware description language},
type = {patentus},
date = {2021-04-27},
}
@Book{Kastner2004,
author = {Kastner, Ryan and Kaplan, Adam and Sarrafzadeh, Majid},
publisher = {Kluwer Acad. Publ.},
title = {Synthesis techniques and optimizations for reconfigurable systems},
year = {2004},
address = {Boston, Mass. [u.a.]},
isbn = {1402076983},
note = {Includes bibliographical references and index},
pagetotal = {245},
ppn_gvk = {371304008},
}
@Book{Kastner2018a,
author = {Kastner, Ryan and Matai, Janarbek and Neuendorffer, Stephen},
publisher = {arXiv},
title = {Parallel Programming for FPGAs},
year = {2018},
month = may,
abstract = {This book focuses on the use of algorithmic high-level synthesis (HLS) to build application-specific FPGA systems. Our goal is to give the reader an appreciation of the process of creating an optimized hardware design using HLS. Although the details are, of necessity, different from parallel programming for multicore processors or GPUs, many of the fundamental concepts are similar. For example, designers must understand memory hierarchy and bandwidth, spatial and temporal locality of reference, parallelism, and tradeoffs between computation and storage. This book is a practical guide for anyone interested in building FPGA systems. In a university environment, it is appropriate for advanced undergraduate and graduate courses. At the same time, it is also useful for practicing system designers and embedded programmers. The book assumes the reader has a working knowledge of C/C++ and includes a significant amount of sample code. In addition, we assume familiarity with basic computer architecture concepts (pipelining, speedup, Amdahl's Law, etc.). A knowledge of the RTL-based FPGA design flow is helpful, although not required.},
archiveprefix = {arXiv},
copyright = {Creative Commons Attribution 4.0 International},
doi = {10.48550/ARXIV.1805.03648},
eprint = {1805.03648},
file = {:http\://arxiv.org/pdf/1805.03648v1:PDF},
keywords = {Hardware Architecture (cs.AR), FOS: Computer and information sciences},
primaryclass = {cs.AR},
}
@Patent{Kastner2018,
nationality = {US},
number = {US10083305B2},
year = {2018},
author = {Ryan Kastner and Jason Oberg and Wei Hu and Timothy Sherwood and Mohit Tiwari},
day = {25},
month = sep,
title = {Method and system providing multi-level security to gate level information flow},
type = {patentus},
}
@Patent{Kastner2016,
nationality = {US},
number = {US9305166B2},
year = {2016},
author = {Ryan Kastner and Jason Oberg and Sarah Meiklejohn and Timothy Sherwood},
day = {5},
month = apr,
title = {Method and systems for detecting and isolating hardware timing channels},
type = {patentus},
}
@PhdThesis{Khodamoradi2021,
author = {Alireza Khodamoradi},
school = {UC San Diego},
title = {Reshaping Deep Neural Networks for Efficient Hardware Inference},
year = {2021},
address = {La Jolla, CA},
type = {PhD Thesis},
}
@PhdThesis{Lee2017,
author = {Dajung Lee},
school = {UC San Diego},
title = {Designing Hardware Accelerated Systems for Imaging Flow Cytometry},
year = {2017},
address = {La Jolla, CA},
month = jul,
type = {PhD Thesis},
}
@PhdThesis{Matai2015,
author = {Janarbek Matai},
school = {UC San Diego},
title = {Templates and Patterns: Augmenting High-Level Synthesis for Domain-Specific Computing},
year = {2015},
address = {La Jolla, CA},
month = mar,
type = {PhD Thesis},
}
@PhdThesis{Meng2015,
author = {Pingfan Meng},
school = {UC San Diego},
title = {Learning Optimizations for Hardware Accelerated Designs},
year = {2015},
address = {La Jolla, CA},
month = may,
type = {PhD Thesis},
}
@PhdThesis{Meng2006,
author = {Yan Meng},
school = {UC Santa Barbara},
title = {Algorithm/Architecture Design Space Co-exploration for Energy Efficient Wireless Communications Systems},
year = {2006},
address = {Santa Barbara, CA},
month = jun,
type = {PhD Thesis},
}
@PhdThesis{Mirzaei2010,
author = {Shahnam Mirzaei},
school = {UC Santa Barbara},
title = {Design Methodologies and Architectures for Digital Signal Processing on FPGAs},
year = {2010},
address = {Santa Barbara, CA},
month = jun,
type = {PhD Thesis},
}
@PhdThesis{Naughton2018,
author = {Perry W. Naughton},
school = {UC San Diego},
title = {Self-localization of a mobile swarm of underwater vehicles using ambient acoustic noise},
year = {2018},
address = {La Jolla, CA},
month = jun,
type = {PhD Thesis},
}
@PhdThesis{Oberg2014,
author = {Jason Oberg},
school = {UC San Diego},
title = {Testing Hardware Security Properties and Identifying Timing Channels},
year = {2014},
address = {La Jolla, CA},
month = jun,
type = {PhD Thesis},
}
@Patent{Oberg2019,
nationality = {US},
number = {US10289873B2},
year = {2019},
author = {Jason K. Oberg and Jonathan Valamehr and Ryan Kastner and Timothy Sherwood},
day = {14},
month = may,
title = {Generating Hardware Security Logic},
type = {patentus},
}
@PhdThesis{Richmond2018,
author = {Dustin Richmond},
school = {UC San Diego},
title = {Hardware Development for Non-Hardware Engineers},
year = {2018},
address = {La Jolla, CA},
month = jul,
type = {PhD Thesis},
}
@MastersThesis{Simmons2019,
author = {Purisa Jasmine Simmons},
school = {UC San Diego},
title = {A Comparison of Machine Learning Techniques: Classifying Surfer Motion Using Smartfin IMU Data},
year = {2019},
address = {La Jolla, CA},
month = mar,
note = {BS Honors Thesis},
type = {BS Honors Thesis},
}
@InBook{Sturton2022,
author = {Sturton, Cynthia and Kastner, Ryan},
pages = {1--24},
publisher = {Springer Nature Singapore},
title = {Information Flow Verification},
year = {2022},
address = {Singapore},
booktitle = {Handbook of Computer Architecture},
date = {2022},
doi = {10.1007/978-981-15-6401-7_42-1},
}
@InProceedings{Switzer2023,
author = {Switzer, Jennifer and Marcano, Gabriel and Kastner, Ryan and Pannuto, Pat},
booktitle = {Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 2},
title = {Junkyard Computing: Repurposing Discarded Smartphones to Minimize Carbon},
year = {2023},
month = {3},
publisher = {ACM},
date = {2023-03},
doi = {10.1145/3575693.3575710},
}
@MastersThesis{Trezzo2013,
author = {Jennifer Trezzo},
school = {UC San Diego},
title = {Design and Implementation of an Adaptive Underwater Acoustic Modem and Test Platform},
year = {2013},
address = {La Jolla, CA},
month = aug,
type = {MS Thesis},
}
@PhdThesis{Tueller2022,
author = {Tueller, Peter},
school = {UC San Diego},
title = {3D Capture for Remote Environments},
year = {2022},
address = {La Jolla, CA},
type = {PhD Thesis},
}
@MastersThesis{Vaidya2020,
author = {Ashlesha Vaidya},
school = {UC San Diego},
title = {Semi-Supervised Semantic Segmentation in UAV Imagery},
year = {2020},
address = {La Jolla, CA},
month = aug,
type = {MS Thesis},
}
@PhdThesis{Wang2007,
author = {Gang Wang},
school = {UC Santa Barbara},
title = {Ant Colony Metaheuristics for Fundamental Architectural Design Problems},
year = {2007},
address = {Santa Barbara, CA},
month = jul,
type = {PhD Thesis},
}
@Article{Weng2023,
author = {Weng, Olivia and Marcano, Gabriel and Loncar, Vladimir and Khodamoradi, Alireza and G, Abarajithan and Sheybani, Nojan and Meza, Andres and Koushanfar, Farinaz and Denolf, Kristof and Duarte, Javier and Kastner, Ryan},
journal = {ACM Transactions on Reconfigurable Technology and Systems},
title = {Tailor: Altering Skip Connections for Resource-Efficient Inference},
year = {2023},
month = {9},
date = {2023-09-22},
day = {22},
doi = {10.1145/3624990},
publisher = {Association for Computing Machinery (ACM)},
}
@Comment{jabref-meta: databaseType:bibtex;}
@Comment{jabref-meta: saveOrderConfig:specified;author;false;year;false;title;false;citationkey;false;}