{"id":927168,"date":"2023-03-20T08:54:04","date_gmt":"2023-03-20T15:54:04","guid":{"rendered":"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/?post_type=msr-event&#038;p=927168"},"modified":"2023-06-18T18:06:20","modified_gmt":"2023-06-19T01:06:20","slug":"northwest-database-society-nwds-annual-meeting-2023","status":"publish","type":"msr-event","link":"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/event\/northwest-database-society-nwds-annual-meeting-2023\/","title":{"rendered":"Northwest Database Society (NWDS) Annual Meeting 2023"},"content":{"rendered":"\n\n\n\n\n<p>The Northwest Database Society Annual Meeting brings together researchers and practitioners from the greater Pacific Northwest for a day of technical talks and networking on the broad topic of data management systems. The 2023 meeting was held on May 12, 2023. It was a hybrid event: in person and on-line. About 100 people attended in person from 24 companies and universities. Recorded presentations of talks will be posted soon. <\/p>\n\n\n\n<p><strong>Previous Meetings<\/strong>: This was the sixth meeting of the series. Previous meetings were held at&nbsp;<a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/l.facebook.com\/l.php?u=https%3A%2F%2Fdb.cs.washington.edu%2Fevents%2Fdatabase_day%2F2018%2Fdatabase_day_2018.html&h=AT2PxoMSrApvgWOCMm6sl6MDLISDJR2j53uikUbxmH8lqAAw-47z_qsT85HLcdJ7QP8Ggvu7G9aCAzzo61uSMAmOuIQEVYS1j8V8VIIxeYLYZ0Fhqj6dh4kSe6jAiNk1u8yFot-bhTFc6dyB7zfMDg\">University of Washington in 2018<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>,&nbsp;<a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/event\/northwest-database-society-nwds-annual-meeting-2019\/\">Microsoft Research in 2019<\/a>,&nbsp;<a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/l.facebook.com\/l.php?u=https%3A%2F%2Fsites.google.com%2Fview%2Fpnw-db-society-event%2Fhome&h=AT3E-y_-C9jyT6GVG8mzwJr5rKD3V4fwk6wY-tfkyV_vaxLW7SY2x6pBsOU-2CMQCaTq1_pN-7Q10MhE5FK2ThwsUEvF9ZBUlvkzGgcRHOZZnC15ZdQYVK5b15U6HioqzYAfZ9N0Dmb9Wa1VdDhFeg\">Amazon in 2020<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>,&nbsp;<a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/sites.google.com\/view\/nwds2021\/home\">virtually by Google in 2021<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>, and&nbsp;<a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/research.facebook.com\/2022-northwest-database-society-annual-meeting\/\">University of Washington in 2022<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>.<\/p>\n\n\n\n<p><strong>Hashtag<\/strong>: Please use the event hashtag for social media posts: #NWDSMeeting<\/p>\n\n\n\n<p><strong>Agenda: <\/strong>see the second tab &#8220;Agenda&#8221; at the top of this page.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"keynote\">Keynote<\/h3>\n\n\n\n<p><strong>Title: In Computer Architecture, We Don\u2019t Change the Questions, We Change the Answers<\/strong> (<a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" href=\"https:\/\/microsoft.sharepoint.com\/:v:\/r\/teams\/MSRNVA01\/Videos\/57297.mp4?csf=1&web=1&e=RI9jlI\" target=\"_blank\" rel=\"noopener noreferrer\">video<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>)<\/p>\n\n\n\n<p><strong>Speaker: <\/strong><a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/pages.cs.wisc.edu\/~markhill\/\">Mark D. Hill<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>, Microsoft Azure and University of Wisconsin-Madison<\/p>\n\n\n\n<p class=\"has-text-align-left\"><img loading=\"lazy\" decoding=\"async\" width=\"79\" height=\"89\" class=\"wp-image-927327\" style=\"width: 79px\" src=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2023\/03\/mark-hill.jpg\" alt=\"Mark D. Hill, Microsoft Azure and University of Wisconsin-Madison\" align=\"right\"><strong>Abstract:&nbsp;<\/strong>When I was a new professor in the late 1980s, my senior colleague Jim Goodman told me, \u201cOn the computer architecture PhD qualifying exam, we don\u2019t change the questions, we only change the answers.\u201d More generally, I now augment this to say,&nbsp;<em>\u201cIn computer architecture, we don\u2019t change the questions, application and technology innovations change the answers, and it&#8217;s our job to recognize those changes.\u201d&nbsp;<\/em>Eternal questions this talk will sample are how best to do the following interacting factors: compute, memory, storage, interconnect\/networking, security, power, cooling and one more. The talk will not provide the answers but leave that as an audience exercise. I will dive a little more into compute and memory as in-progress trends provide both challenges and opportunities for creating tremendous value from (large) data.<\/p>\n\n\n\n<p><strong>Biography:&nbsp;<\/strong>Mark D. Hill is Partner Hardware Architect with Microsoft Azure (2020-present) where he leads software-hardware pathfinding. He is also the Gene M. Amdahl and John P. Morgridge Professor Emeritus of Computer Sciences at the University of Wisconsin-Madison (<a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/nam06.safelinks.protection.outlook.com\/?url=http%3A%2F%2Fwww.cs.wisc.edu%2F~markhill&data=05%7C01%7Cjeffrunn%40microsoft.com%7C5ba53556979347dc2cad08db24ebe1c3%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C638144367795712369%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=L2vK82X07IFx4kqmnjMcU8ecEGSBW89qnwmRNDh3Z%2FA%3D&reserved=0\">http:\/\/www.cs.wisc.edu\/~markhill<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>), following his 1988-2020 service in Computer Sciences and Electrical and Computer Engineering. His research interests include parallel-computer system design, memory system design, and computer simulation. Hill&#8217;s work is highly collaborative with over 160 co-authors. He received the 2019 Eckert-Mauchly Award and is a fellow of AAAS, ACM, and IEEE. He served on the Computing Community Consortium (CCC) 2013-21 including as CCC Chair 2018-20, Computing Research Association (CRA) Board of Directors 2018-20, and Wisconsin Computer Sciences Department Chair 2014-2017. Hill has a PhD in computer science from the University of California, Berkeley.<\/p>\n\n\n\n<p><strong>Contact Information<\/strong>: <a href=\"mailto:philbe@microsoft.com\">Phil Bernstein<\/a><\/p>\n\n\n\n<p><strong>Last updated<\/strong>: May 14, 2023<\/p>\n\n\n\n\n\n<p><strong>8:00 &#8211; 9:00 AM Continental breakfast <\/strong><\/p>\n\n\n\n<p><strong>9:00 &#8211; 9:05 AM Welcome by Meeting Chair, Phil Bernstein <\/strong>(Microsoft Research)<\/p>\n\n\n\n<p><strong>9:05 &#8211; 10:15 Keynote by Mark D. Hill, Microsoft Azure and University of Wisconsin-Madison<\/strong> (<a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/microsoft.sharepoint.com\/:v:\/r\/teams\/MSRNVA01\/Videos\/57297.mp4?csf=1&web=1&e=RI9jlI\">video<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>, <a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2023\/06\/hill_mark_eternal_questions_NW_DB_Society_2023_05.pdf\">slides<\/a>)<\/p>\n\n\n\n<p><strong>10:15 &#8211; 10:45 AM Break<\/strong><\/p>\n\n\n\n<p><strong>10:45 AM &#8211; 12:15 PM Database System Engines<\/strong>, Session Chair: Qizhen Zhang (University of Toronto and Microsoft Research)<\/p>\n\n\n\n<p>Tianzheng Wang (Simon Fraser Univ.), How to Get Online Transactional Schema Evolution (Almost) for Free in Snapshot Databases. (<a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/microsoft.sharepoint.com\/:v:\/r\/teams\/MSRNVA01\/Videos\/57283.mp4?csf=1&web=1&e=WjCHGc\">video<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>, <a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2023\/06\/tesseract-nwds.pdf\">slides<\/a>)<\/p>\n\n\n\n<p>Akshat Vig (AWS), Distributed Transactions @ Scale in Amazon DynamoDB (<a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/microsoft.sharepoint.com\/:v:\/r\/teams\/MSRNVA01\/Videos\/57292.mp4?csf=1&web=1&e=IFCia1\">video<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>)<\/p>\n\n\n\n<p>Prashanth Purnananda (Microsoft), SQL Server Optimized Locking (<a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/microsoft.sharepoint.com\/:v:\/r\/teams\/MSRNVA01\/Videos\/57289.mp4?csf=1&web=1&e=3dyjig\">video<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>, <a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2023\/06\/Optimized_Locking_NWDS.pptx\">slides<\/a>)<\/p>\n\n\n\n<p>Sarang Masti (Meta), RocksDB Document Store &#8211; Optimizing ML Feature Management on ZippyDB (<a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/microsoft.sharepoint.com\/:v:\/r\/teams\/MSRNVA01\/Videos\/57286.mp4?csf=1&web=1&e=WXdjno\">video<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>)<\/p>\n\n\n\n<p>Jupyung (JP) Lee (Meta), Optimizing DBMS communication: Apache Thrift RPC vs. MySQL RPC (<a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/microsoft.sharepoint.com\/:v:\/r\/teams\/MSRNVA01\/Videos\/57290.mp4?csf=1&web=1&e=v2ipEc\">video<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>, <a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2023\/06\/Optimizing-DBMS-Communication_-Apache-Thrift-RPC-vs.-MySQL-RPC-1.pdf\">slides<\/a>)<\/p>\n\n\n\n<p><strong>12:15 &#8211; 1:45 PM Lunch (provided) and poster session<\/strong><\/p>\n\n\n\n<p><strong>1:45 &#8211; 3:15 PM Improving Database System Usability<\/strong>, Session Chair: Yeye He (Microsoft Research)<\/p>\n\n\n\n<p>Anna Fariha (Univ. of Utah), Blame the data, not the system: How data profiles can help explain causes of data-system malfunction. (<a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/microsoft.sharepoint.com\/:v:\/r\/teams\/MSRNVA01\/Videos\/57281.mp4?csf=1&web=1&e=nQXi9H\">Video<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>)<\/p>\n\n\n\n<p>Arash Termehchy (Oregon State Univ.), Exploratory Training: When Annotators Learn About Data (<a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/microsoft.sharepoint.com\/:v:\/r\/teams\/MSRNVA01\/Videos\/57288.mp4?csf=1&web=1&e=y93Xji\">video<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>)<\/p>\n\n\n\n<p>Leilani Battle (Univ. of Washington), An Adaptive Benchmark for Modeling User Exploration of Large Datasets (<a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/microsoft.sharepoint.com\/:v:\/r\/teams\/MSRNVA01\/Videos\/57294.mp4?csf=1&web=1&e=8YY5eu\">video<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>)<\/p>\n\n\n\n<p>Haoming Chen & Xi Cheng (Google), BQML Large Scale Time Series Forecasting & Anomaly Detection<\/p>\n\n\n\n<p>Ritwik Yadav (Meta), AIM: A Practical Approach to Automated Index Management for SQL databases<\/p>\n\n\n\n<p><strong>3:15 &#8211; 3:45 PM, Break<\/strong><\/p>\n\n\n\n<p><strong>3:45 &#8211; 5:35 PM Query Processing<\/strong> Session Chair: Surajit Chaudhuri (Microsoft Research)<\/p>\n\n\n\n<p>Cong Yan (Microsoft Research), Predicate Pushdown for Data Science Pipelines<\/p>\n\n\n\n<p>Thibaud Hottelier & Mingge Deng&nbsp;(Google), Unstructured Data in BigQuery<\/p>\n\n\n\n<p>Remy Wang (Univ. of Washington), Free Join: Unifying Worst-Case Optimal and Traditional Joins. (<a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/microsoft.sharepoint.com\/:v:\/r\/teams\/MSRNVA01\/Videos\/57282.mp4?csf=1&web=1&e=Hk1KUs\">Video<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>, <a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2023\/06\/Free-Join-002.pdf\">slides<\/a>)<\/p>\n\n\n\n<p>Qizhen Zhang (Univ. of Toronto), Templating Shuffles (<a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/microsoft.sharepoint.com\/:v:\/r\/teams\/MSRNVA01\/Videos\/57295.mp4?csf=1&web=1&e=qtDQeq\">video<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>, <a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2023\/06\/teshu-nwds.pptx\">slides<\/a>)<\/p>\n\n\n\n<p>Hossein Ahmadi (Snowflake), Snowflake: Building a Data Cloud<\/p>\n\n\n\n<p>Eugene Koblov (Confluent), Serverless Flink SQL (<a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/microsoft.sharepoint.com\/:v:\/r\/teams\/MSRNVA01\/Videos\/57296.mp4?csf=1&web=1&e=RxMqrQ\">video<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>)<\/p>\n\n\n\n<p><strong>5:35 &#8211; 6:00 PM Discussion and poster session<\/strong><\/p>\n\n\n\n<p>[last updated May 7, 2023]<\/p>\n\n\n","protected":false},"excerpt":{"rendered":"<p>The Northwest Database Society Annual Meeting brings together researchers and practitioners from the greater Pacific Northwest for a day of technical talks and networking on the broad topic of data management systems. The 2023 meeting was held on May 12, 2023. It was a hybrid event: in person and on-line. About 100 people attended in [&hellip;]<\/p>\n","protected":false},"featured_media":887961,"template":"","meta":{"msr-url-field":"","msr-podcast-episode":"","msrModifiedDate":"","msrModifiedDateEnabled":false,"ep_exclude_from_search":false,"_classifai_error":"","msr_startdate":"2023-05-12","msr_enddate":"2023-05-12","msr_location":"Hybrid | Redmond, WA","msr_expirationdate":"","msr_event_recording_link":"","msr_event_link":"","msr_event_link_redirect":false,"msr_event_time":"","msr_hide_region":false,"msr_private_event":false,"msr_hide_image_in_river":0,"footnotes":""},"research-area":[13563],"msr-region":[256048],"msr-event-type":[197944],"msr-video-type":[],"msr-locale":[268875],"msr-program-audience":[],"msr-post-option":[],"msr-impact-theme":[],"class_list":["post-927168","msr-event","type-msr-event","status-publish","has-post-thumbnail","hentry","msr-research-area-data-platform-analytics","msr-region-global","msr-event-type-hosted-by-microsoft","msr-locale-en_us"],"msr_about":"<!-- wp:msr\/event-details {\"title\":\"Northwest Database Society (NWDS) Annual Meeting 2023\",\"image\":{\"id\":887961,\"url\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/07\/99_3.21.18-24-1.jpg\",\"alt\":\"Building 99 in Redmond\"}} \/-->\n\n<!-- wp:msr\/content-tabs -->\n<!-- wp:msr\/content-tab -->\n<!-- wp:paragraph -->\n<p>The Northwest Database Society Annual Meeting brings together researchers and practitioners from the greater Pacific Northwest for a day of technical talks and networking on the broad topic of data management systems. The 2023 meeting was held on May 12, 2023. It was a hybrid event: in person and on-line. About 100 people attended in person from 24 companies and universities. Recorded presentations of talks will be posted soon. <\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Previous Meetings<\/strong>: This was the sixth meeting of the series. Previous meetings were held at&nbsp;<a href=\"https:\/\/l.facebook.com\/l.php?u=https%3A%2F%2Fdb.cs.washington.edu%2Fevents%2Fdatabase_day%2F2018%2Fdatabase_day_2018.html&amp;h=AT2PxoMSrApvgWOCMm6sl6MDLISDJR2j53uikUbxmH8lqAAw-47z_qsT85HLcdJ7QP8Ggvu7G9aCAzzo61uSMAmOuIQEVYS1j8V8VIIxeYLYZ0Fhqj6dh4kSe6jAiNk1u8yFot-bhTFc6dyB7zfMDg\">University of Washington in 2018<\/a>,&nbsp;<a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/event\/northwest-database-society-nwds-annual-meeting-2019\/\">Microsoft Research in 2019<\/a>,&nbsp;<a href=\"https:\/\/l.facebook.com\/l.php?u=https%3A%2F%2Fsites.google.com%2Fview%2Fpnw-db-society-event%2Fhome&amp;h=AT3E-y_-C9jyT6GVG8mzwJr5rKD3V4fwk6wY-tfkyV_vaxLW7SY2x6pBsOU-2CMQCaTq1_pN-7Q10MhE5FK2ThwsUEvF9ZBUlvkzGgcRHOZZnC15ZdQYVK5b15U6HioqzYAfZ9N0Dmb9Wa1VdDhFeg\">Amazon in 2020<\/a>,&nbsp;<a href=\"https:\/\/sites.google.com\/view\/nwds2021\/home\">virtually by Google in 2021<\/a>, and&nbsp;<a href=\"https:\/\/research.facebook.com\/2022-northwest-database-society-annual-meeting\/\">University of Washington in 2022<\/a>.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Hashtag<\/strong>: Please use the event hashtag for social media posts: #NWDSMeeting<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Agenda: <\/strong>see the second tab \"Agenda\" at the top of this page.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\" id=\"keynote\">Keynote<\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><strong>Title: In Computer Architecture, We Don\u2019t Change the Questions, We Change the Answers<\/strong> (<a href=\"https:\/\/microsoft.sharepoint.com\/:v:\/r\/teams\/MSRNVA01\/Videos\/57297.mp4?csf=1&amp;web=1&amp;e=RI9jlI\" target=\"_blank\" rel=\"noreferrer noopener\">video<\/a>)<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Speaker: <\/strong><a href=\"https:\/\/pages.cs.wisc.edu\/~markhill\/\">Mark D. Hill<\/a>, Microsoft Azure and University of Wisconsin-Madison<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph {\"align\":\"left\"} -->\n<p class=\"has-text-align-left\"><img class=\"wp-image-927327\" style=\"width: 79px\" src=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2023\/03\/mark-hill.jpg\" alt=\"Mark D. Hill, Microsoft Azure and University of Wisconsin-Madison\" align=\"right\"><strong>Abstract:&nbsp;<\/strong>When I was a new professor in the late 1980s, my senior colleague Jim Goodman told me, \u201cOn the computer architecture PhD qualifying exam, we don\u2019t change the questions, we only change the answers.\u201d More generally, I now augment this to say,&nbsp;<em>\u201cIn computer architecture, we don\u2019t change the questions, application and technology innovations change the answers, and it's our job to recognize those changes.\u201d&nbsp;<\/em>Eternal questions this talk will sample are how best to do the following interacting factors: compute, memory, storage, interconnect\/networking, security, power, cooling and one more. The talk will not provide the answers but leave that as an audience exercise. I will dive a little more into compute and memory as in-progress trends provide both challenges and opportunities for creating tremendous value from (large) data.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Biography:&nbsp;<\/strong>Mark D. Hill is Partner Hardware Architect with Microsoft Azure (2020-present) where he leads software-hardware pathfinding. He is also the Gene M. Amdahl and John P. Morgridge Professor Emeritus of Computer Sciences at the University of Wisconsin-Madison (<a rel=\"noreferrer noopener\" target=\"_blank\" href=\"https:\/\/nam06.safelinks.protection.outlook.com\/?url=http%3A%2F%2Fwww.cs.wisc.edu%2F~markhill&amp;data=05%7C01%7Cjeffrunn%40microsoft.com%7C5ba53556979347dc2cad08db24ebe1c3%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C638144367795712369%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=L2vK82X07IFx4kqmnjMcU8ecEGSBW89qnwmRNDh3Z%2FA%3D&amp;reserved=0\">http:\/\/www.cs.wisc.edu\/~markhill<\/a>), following his 1988-2020 service in Computer Sciences and Electrical and Computer Engineering. His research interests include parallel-computer system design, memory system design, and computer simulation. Hill's work is highly collaborative with over 160 co-authors. He received the 2019 Eckert-Mauchly Award and is a fellow of AAAS, ACM, and IEEE. He served on the Computing Community Consortium (CCC) 2013-21 including as CCC Chair 2018-20, Computing Research Association (CRA) Board of Directors 2018-20, and Wisconsin Computer Sciences Department Chair 2014-2017. Hill has a PhD in computer science from the University of California, Berkeley.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Contact Information<\/strong>: <a href=\"mailto:philbe@microsoft.com\">Phil Bernstein<\/a><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Last updated<\/strong>: May 14, 2023<\/p>\n<!-- \/wp:paragraph -->\n<!-- \/wp:msr\/content-tab -->\n\n<!-- wp:msr\/content-tab {\"title\":\"Agenda\"} -->\n<!-- wp:paragraph -->\n<p><strong>8:00 - 9:00 AM Continental breakfast <\/strong><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>9:00 - 9:05 AM Welcome by Meeting Chair, Phil Bernstein <\/strong>(Microsoft Research)<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>9:05 - 10:15 Keynote by Mark D. Hill, Microsoft Azure and University of Wisconsin-Madison<\/strong> (<a href=\"https:\/\/microsoft.sharepoint.com\/:v:\/r\/teams\/MSRNVA01\/Videos\/57297.mp4?csf=1&amp;web=1&amp;e=RI9jlI\">video<\/a>, <a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2023\/06\/hill_mark_eternal_questions_NW_DB_Society_2023_05.pdf\">slides<\/a>)<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>10:15 - 10:45 AM Break<\/strong><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>10:45 AM - 12:15 PM Database System Engines<\/strong>, Session Chair: Qizhen Zhang (University of Toronto and Microsoft Research)<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Tianzheng Wang (Simon Fraser Univ.), How to Get Online Transactional Schema Evolution (Almost) for Free in Snapshot Databases. (<a href=\"https:\/\/microsoft.sharepoint.com\/:v:\/r\/teams\/MSRNVA01\/Videos\/57283.mp4?csf=1&amp;web=1&amp;e=WjCHGc\">video<\/a>, <a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2023\/06\/tesseract-nwds.pdf\">slides<\/a>)<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Akshat Vig (AWS), Distributed Transactions @ Scale in Amazon DynamoDB (<a href=\"https:\/\/microsoft.sharepoint.com\/:v:\/r\/teams\/MSRNVA01\/Videos\/57292.mp4?csf=1&amp;web=1&amp;e=IFCia1\">video<\/a>)<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Prashanth Purnananda (Microsoft), SQL Server Optimized Locking (<a href=\"https:\/\/microsoft.sharepoint.com\/:v:\/r\/teams\/MSRNVA01\/Videos\/57289.mp4?csf=1&amp;web=1&amp;e=3dyjig\">video<\/a>, <a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2023\/06\/Optimized_Locking_NWDS.pptx\">slides<\/a>)<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Sarang Masti (Meta), RocksDB Document Store - Optimizing ML Feature Management on ZippyDB (<a href=\"https:\/\/microsoft.sharepoint.com\/:v:\/r\/teams\/MSRNVA01\/Videos\/57286.mp4?csf=1&amp;web=1&amp;e=WXdjno\">video<\/a>)<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Jupyung (JP) Lee (Meta), Optimizing DBMS communication: Apache Thrift RPC vs. MySQL RPC (<a href=\"https:\/\/microsoft.sharepoint.com\/:v:\/r\/teams\/MSRNVA01\/Videos\/57290.mp4?csf=1&amp;web=1&amp;e=v2ipEc\">video<\/a>, <a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2023\/06\/Optimizing-DBMS-Communication_-Apache-Thrift-RPC-vs.-MySQL-RPC-1.pdf\">slides<\/a>)<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>12:15 - 1:45 PM Lunch (provided) and poster session<\/strong><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>1:45 - 3:15 PM Improving Database System Usability<\/strong>, Session Chair: Yeye He (Microsoft Research)<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Anna Fariha (Univ. of Utah), Blame the data, not the system: How data profiles can help explain causes of data-system malfunction. (<a href=\"https:\/\/microsoft.sharepoint.com\/:v:\/r\/teams\/MSRNVA01\/Videos\/57281.mp4?csf=1&amp;web=1&amp;e=nQXi9H\">Video<\/a>)<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Arash Termehchy (Oregon State Univ.), Exploratory Training: When Annotators Learn About Data (<a href=\"https:\/\/microsoft.sharepoint.com\/:v:\/r\/teams\/MSRNVA01\/Videos\/57288.mp4?csf=1&amp;web=1&amp;e=y93Xji\">video<\/a>)<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Leilani Battle (Univ. of Washington), An Adaptive Benchmark for Modeling User Exploration of Large Datasets (<a href=\"https:\/\/microsoft.sharepoint.com\/:v:\/r\/teams\/MSRNVA01\/Videos\/57294.mp4?csf=1&amp;web=1&amp;e=8YY5eu\">video<\/a>)<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Haoming Chen &amp; Xi Cheng (Google), BQML Large Scale Time Series Forecasting &amp; Anomaly Detection<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Ritwik Yadav (Meta), AIM: A Practical Approach to Automated Index Management for SQL databases<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>3:15 - 3:45 PM, Break<\/strong><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>3:45 - 5:35 PM Query Processing<\/strong> Session Chair: Surajit Chaudhuri (Microsoft Research)<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Cong Yan (Microsoft Research), Predicate Pushdown for Data Science Pipelines<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Thibaud Hottelier &amp; Mingge Deng&nbsp;(Google), Unstructured Data in BigQuery<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Remy Wang (Univ. of Washington), Free Join: Unifying Worst-Case Optimal and Traditional Joins. (<a href=\"https:\/\/microsoft.sharepoint.com\/:v:\/r\/teams\/MSRNVA01\/Videos\/57282.mp4?csf=1&amp;web=1&amp;e=Hk1KUs\">Video<\/a>, <a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2023\/06\/Free-Join-002.pdf\">slides<\/a>)<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Qizhen Zhang (Univ. of Toronto), Templating Shuffles (<a href=\"https:\/\/microsoft.sharepoint.com\/:v:\/r\/teams\/MSRNVA01\/Videos\/57295.mp4?csf=1&amp;web=1&amp;e=qtDQeq\">video<\/a>, <a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2023\/06\/teshu-nwds.pptx\">slides<\/a>)<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Hossein Ahmadi (Snowflake), Snowflake: Building a Data Cloud<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Eugene Koblov (Confluent), Serverless Flink SQL (<a href=\"https:\/\/microsoft.sharepoint.com\/:v:\/r\/teams\/MSRNVA01\/Videos\/57296.mp4?csf=1&amp;web=1&amp;e=RxMqrQ\">video<\/a>)<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>5:35 - 6:00 PM Discussion and poster session<\/strong><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>[last updated May 7, 2023]<\/p>\n<!-- \/wp:paragraph -->\n<!-- \/wp:msr\/content-tab -->\n<!-- \/wp:msr\/content-tabs -->","tab-content":[],"msr_startdate":"2023-05-12","msr_enddate":"2023-05-12","msr_event_time":"","msr_location":"Hybrid | Redmond, WA","msr_event_link":"","msr_event_recording_link":"","msr_startdate_formatted":"May 12, 2023","msr_register_text":"Watch now","msr_cta_link":"","msr_cta_text":"","msr_cta_bi_name":"","featured_image_thumbnail":"<img width=\"960\" height=\"540\" src=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/07\/99_3.21.18-24-1-960x540.jpg\" class=\"img-object-cover\" alt=\"Building 99 in Redmond\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/07\/99_3.21.18-24-1-960x540.jpg 960w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/07\/99_3.21.18-24-1-1066x600.jpg 1066w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/07\/99_3.21.18-24-1-655x368.jpg 655w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/07\/99_3.21.18-24-1-343x193.jpg 343w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/07\/99_3.21.18-24-1-640x360.jpg 640w, https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-content\/uploads\/2022\/07\/99_3.21.18-24-1-1280x720.jpg 1280w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/>","event_excerpt":"The Northwest Database Society Annual Meeting brings together researchers and practitioners from the greater Pacific Northwest for a day of technical talks and networking on the broad topic of data management systems. The 2023 meeting was held on May 12, 2023. It was a hybrid event: in person and on-line. About 100 people attended in person from 24 companies and universities. Recorded presentations of talks will be posted soon. Previous Meetings: This was the sixth&hellip;","msr_research_lab":[199565],"related-researchers":[{"type":"user_nicename","display_name":"Phil Bernstein","user_id":33253,"people_section":"Section name 0","alias":"philbe"}],"msr_impact_theme":[],"related-academic-programs":[],"related-groups":[],"related-projects":[],"related-opportunities":[],"related-publications":[],"related-videos":[],"related-posts":[],"_links":{"self":[{"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-json\/wp\/v2\/msr-event\/927168","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-json\/wp\/v2\/msr-event"}],"about":[{"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-json\/wp\/v2\/types\/msr-event"}],"version-history":[{"count":90,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-json\/wp\/v2\/msr-event\/927168\/revisions"}],"predecessor-version":[{"id":1150669,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-json\/wp\/v2\/msr-event\/927168\/revisions\/1150669"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-json\/wp\/v2\/media\/887961"}],"wp:attachment":[{"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-json\/wp\/v2\/media?parent=927168"}],"wp:term":[{"taxonomy":"msr-research-area","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-json\/wp\/v2\/research-area?post=927168"},{"taxonomy":"msr-region","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-json\/wp\/v2\/msr-region?post=927168"},{"taxonomy":"msr-event-type","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-json\/wp\/v2\/msr-event-type?post=927168"},{"taxonomy":"msr-video-type","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-json\/wp\/v2\/msr-video-type?post=927168"},{"taxonomy":"msr-locale","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-json\/wp\/v2\/msr-locale?post=927168"},{"taxonomy":"msr-program-audience","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-json\/wp\/v2\/msr-program-audience?post=927168"},{"taxonomy":"msr-post-option","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-json\/wp\/v2\/msr-post-option?post=927168"},{"taxonomy":"msr-impact-theme","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/research\/wp-json\/wp\/v2\/msr-impact-theme?post=927168"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}