Daniel G. Waddington
contact information
Research Staff MemberAlmaden Research Center, San Jose, CA, USA +408
927
2359


links
Professional Associations
Professional Associations: ACM Senior Member | British Computer Society | British Computer Society (BCS) / British Science Council - Chartered Scientist | USENIX: The Advanced Computing Systems Association2019
Userland CO-PAGER: boosting data-intensive applications with non-volatile memory, userspace paging
Feng Li, Daniel G. Waddington, Fengguang Song
Proceedings of the 3rd International Conference on High Performance Compilation, Computing and Communications, 2019
Abstract software, paging, page fault, operating system, non volatile memory, memory management, kernel, demand paging, context switch, computer science
Feng Li, Daniel G. Waddington, Fengguang Song
Proceedings of the 3rd International Conference on High Performance Compilation, Computing and Communications, 2019
Abstract software, paging, page fault, operating system, non volatile memory, memory management, kernel, demand paging, context switch, computer science
2018
Software challenges for the changing storage landscape
Daniel G. Waddington, Jim Harris
Communications of The ACM 61(11), 136-145, 2018
Abstract theoretical computer science, stack, software, computer science, computer engineering
Daniel G. Waddington, Jim Harris
Communications of The ACM 61(11), 136-145, 2018
Abstract theoretical computer science, stack, software, computer science, computer engineering
2017
A Single-Node Datastore for High-Velocity Multidimensional Sensor Data
Juan Colmenares, Reza Dorrigiv, and Daniel Waddington
IEEE International Conference on Big Data (Big Data), 2017
Juan Colmenares, Reza Dorrigiv, and Daniel Waddington
IEEE International Conference on Big Data (Big Data), 2017
Ingestion, Indexing and Retrieval of High-Velocity Multidimensional Sensor Data on a Single Node
Colmenares, Juan A and Dorrigiv, Reza and Waddington, Daniel G
arXiv preprint arXiv:1707.00825, 2017
Abstract
Colmenares, Juan A and Dorrigiv, Reza and Waddington, Daniel G
arXiv preprint arXiv:1707.00825, 2017
Abstract
2016
A Fast Lightweight Time-Series Store for IoT Data
Waddington, Daniel G and Lin, Changhui
arXiv preprint arXiv:1605.01435, 2016
Waddington, Daniel G and Lin, Changhui
arXiv preprint arXiv:1605.01435, 2016
2015
Techniques for fast and scalable time series traffic generation
Kuang, Jilong and Waddington, Daniel G and Lin, Changhui
Big Data (Big Data), 2015 IEEE International Conference on, pp. 105--114
Kuang, Jilong and Waddington, Daniel G and Lin, Changhui
Big Data (Big Data), 2015 IEEE International Conference on, pp. 105--114
2014
A Distributed Phoenix++ Framework for Big Data Recommendation Systems
Cao, Chongxiao and Song, Fengguang and Waddington, Daniel G
2014 - infonomics-society.ie
Cao, Chongxiao and Song, Fengguang and Waddington, Daniel G
2014 - infonomics-society.ie
2013
Towards a scalable microkernel personality for multicore processors
Kuang, Jilong and Waddington, Daniel G and Tian, Chen
European Conference on Parallel Processing, pp. 620--632, 2013
Kuang, Jilong and Waddington, Daniel G and Tian, Chen
European Conference on Parallel Processing, pp. 620--632, 2013
Implementing a high-performance recommendation system using Phoenix++
Cao, Chongxiao and Song, Fengguang and Waddington, Daniel G
Internet Technology and Secured Transactions (ICITST), 2013 8th International Conference for, pp. 252--257
Cao, Chongxiao and Song, Fengguang and Waddington, Daniel G
Internet Technology and Secured Transactions (ICITST), 2013 8th International Conference for, pp. 252--257
KV-Cache: A scalable high-performance web-object cache for manycore
Waddington, Daniel and Colmenares, Juan and Kuang, Jilong and Song, Fengguang
Utility and Cloud Computing (UCC), 2013 IEEE/ACM 6th International Conference on, pp. 123--130
Waddington, Daniel and Colmenares, Juan and Kuang, Jilong and Song, Fengguang
Utility and Cloud Computing (UCC), 2013 IEEE/ACM 6th International Conference on, pp. 123--130
2012
Load balancing aware real-time task partitioning in multicore systems
Kang, Jaeyeon and Waddington, Daniel G
2012 IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, pp. 404--407
Kang, Jaeyeon and Waddington, Daniel G
2012 IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, pp. 404--407
A Scalable Physical Memory Allocation Scheme For L4 Microkernel
Tian, Chen and Waddington, Daniel and Kuang, Jilong
2012 IEEE 36th Annual Computer Software and Applications Conference, pp. 488--493
Tian, Chen and Waddington, Daniel and Kuang, Jilong
2012 IEEE 36th Annual Computer Software and Applications Conference, pp. 488--493
Load balancing aware real-time task partitioning in multicore systems
Kang, Jaeyeon and Waddington, Daniel G
2012 IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, pp. 404--407
Kang, Jaeyeon and Waddington, Daniel G
2012 IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, pp. 404--407
2011
Scalable lightweight task management for mimd processor
Waddington, Daniel G and Tian, Chen and Sivaramakrishnan, KC
Systems for Future Multicore Architectures, EuroSys workshop, pp. 1--6, 2011
Waddington, Daniel G and Tian, Chen and Sivaramakrishnan, KC
Systems for Future Multicore Architectures, EuroSys workshop, pp. 1--6, 2011
2009
Dynamic analysis and profiling of multi-threaded systems
Waddington, Daniel G and Roy, Nilabja and Schmidt, Douglas C
IGI Global, 2009
Waddington, Daniel G and Roy, Nilabja and Schmidt, Douglas C
IGI Global, 2009
2007
Thimble: Design-time Analysis of Multi-threaded System Behavior
Waddington, Daniel G
2007 - wnl.ll.mit.edu
Waddington, Daniel G
2007 - wnl.ll.mit.edu
2006
Model-centric software development
Waddington, Daniel and Lardieri, Patrick
2006 - … , PO BOX 3014, LOS ALAMITOS, CA …, IEEE COMPUTER SOC 10662 LOS VAQUEROS CIRCLE, PO BOX 3014, LOS ALAMITOS, CA 90720-1314 USA
Waddington, Daniel and Lardieri, Patrick
2006 - … , PO BOX 3014, LOS ALAMITOS, CA …, IEEE COMPUTER SOC 10662 LOS VAQUEROS CIRCLE, PO BOX 3014, LOS ALAMITOS, CA 90720-1314 USA
2005
High-fidelity C/C++ code transformation
Waddington, Daniel G and Yao, Bin
Electronic Notes in Theoretical Computer Science 141(4), 35--56, Elsevier, 2005
Waddington, Daniel G and Yao, Bin
Electronic Notes in Theoretical Computer Science 141(4), 35--56, Elsevier, 2005
Pointer Analysis for C programs through AST traversal
Buss, Marcio and Edwards, Stephen A and Yao, Bin and Waddington, Daniel
2005 - academia.edu
Buss, Marcio and Edwards, Stephen A and Yao, Bin and Waddington, Daniel
2005 - academia.edu
2003
Topology discovery for public IPv6 networks
Waddington, Daniel G and Chang, Fangzhe and Viswanathan, Ramesh and Yao, Bin
ACM SIGCOMM Computer Communication Review 33(3), 59--68, ACM, 2003
Waddington, Daniel G and Chang, Fangzhe and Viswanathan, Ramesh and Yao, Bin
ACM SIGCOMM Computer Communication Review 33(3), 59--68, ACM, 2003
Topology inference in the presence of anonymous routers
Yao, Bin and Viswanathan, Ramesh and Chang, Fangzhe and Waddington, Daniel
INFOCOM 2003. Twenty-Second Annual Joint Conference of the IEEE Computer and Communications. IEEE Societies, pp. 353--363
Yao, Bin and Viswanathan, Ramesh and Chang, Fangzhe and Waddington, Daniel
INFOCOM 2003. Twenty-Second Annual Joint Conference of the IEEE Computer and Communications. IEEE Societies, pp. 353--363
2002
Interaction points: exploiting operating system mechanisms for inter-component communications
Waddington, Daniel G and Viswanathan, Ramesh
ACM SIGOPS Operating Systems Review 36(2), 19--35, ACM, 2002
Waddington, Daniel G and Viswanathan, Ramesh
ACM SIGOPS Operating Systems Review 36(2), 19--35, ACM, 2002
Realizing the transition to IPv6
Waddington, Daniel G and Chang, Fangzhe
IEEE Communications Magazine 40(6), 138--147, IEEE, 2002
Waddington, Daniel G and Chang, Fangzhe
IEEE Communications Magazine 40(6), 138--147, IEEE, 2002
2000
A dynamic RAM cache for high quality distributed video
Race, Nicholas JP and Waddington, Daniel G and Shepherd, Doug
International Workshop on Interactive Distributed Multimedia Systems and Telecommunication Services, pp. 26--39, 2000
Race, Nicholas JP and Waddington, Daniel G and Shepherd, Doug
International Workshop on Interactive Distributed Multimedia Systems and Telecommunication Services, pp. 26--39, 2000
A dynamic RAM cache for high quality distributed video
Race, Nicholas JP and Waddington, Daniel G and Shepherd, Doug
International Workshop on Interactive Distributed Multimedia Systems and Telecommunication Services, pp. 26--39, 2000
Race, Nicholas JP and Waddington, Daniel G and Shepherd, Doug
International Workshop on Interactive Distributed Multimedia Systems and Telecommunication Services, pp. 26--39, 2000
1999
Application-level programmable internetwork environment
Marshall, Ian W and Crowcroft, J and Fry, M and Ghosh, A and Hutchison, D and Parish, DJ and Phillips, IW and Pryce, NG and Sloman, MS and Waddington, D
BT Technology Journal 17(2), 82--94, Springer, 1999
Marshall, Ian W and Crowcroft, J and Fry, M and Ghosh, A and Hutchison, D and Parish, DJ and Phillips, IW and Pryce, NG and Sloman, MS and Waddington, D
BT Technology Journal 17(2), 82--94, Springer, 1999
1998
A general model for QoS adaptation
Waddington, DG and Hutchison, David
Quality of Service, 1998.(IWQoS 98) 1998 Sixth International Workshop on, pp. 275--277
Waddington, DG and Hutchison, David
Quality of Service, 1998.(IWQoS 98) 1998 Sixth International Workshop on, pp. 275--277
Open interface support for heterogeneous network services
Edwards, Christopher and Hutchison, David and Waddington, Daniel
European Conference on Multimedia Applications, Services, and Techniques, pp. 135--148, 1998
Edwards, Christopher and Hutchison, David and Waddington, Daniel
European Conference on Multimedia Applications, Services, and Techniques, pp. 135--148, 1998
End-to-End QoS Provisioning through Resource Adaptation
Waddington, Dan G and Hutchison, David
High Performance Networking, pp. 309--326, 1998
Waddington, Dan G and Hutchison, David
High Performance Networking, pp. 309--326, 1998
1997
Resource management for distributed multimedia applications
Waddington, Daniel and Edwards, Christopher and Hutchison, David
European Conference on Multimedia Applications, Services, and Techniques, pp. 95--111, 1997
Waddington, Daniel and Edwards, Christopher and Hutchison, David
European Conference on Multimedia Applications, Services, and Techniques, pp. 95--111, 1997
1996
Specifying QoS for multimedia communications within distributed programming environments
Waddington, Daniel G and Coulson, Geoff and Hutchison, David
Multimedia Telecommunications and Applications, pp. 75--103, Springer, 1996
Waddington, Daniel G and Coulson, Geoff and Hutchison, David
Multimedia Telecommunications and Applications, pp. 75--103, Springer, 1996
A CORBA compliant real-time multimedia platform for broadband networks
Coulson, Geoff and Waddington, Dan G
Trends in Distributed Systems CORBA and Beyond, pp. 14--29, Springer, 1996
Coulson, Geoff and Waddington, Dan G
Trends in Distributed Systems CORBA and Beyond, pp. 14--29, Springer, 1996