~/talk

Swift: Fast Performance Tuning with GAN-Generated Configurations

name:Chao Chen
links:none on file
links:none on file
links:none on file
name:Zhibin Yu
links:none on file
slides:none on file

Swift combines GAN-generated configurations with random sampling inside a Bayesian Optimization loop to skew the search toward high-performing settings, measuring generator quality with Jensen-Shannon divergence. Evaluation on Apache Flink and Spark across eight servers and an industrial workload shows other methods take 2.2–9× longer to optimize, Swift finds a 10.7× runtime speedup on one case, averages 1.28× better latency/throughput, raises CPU use by 7.5% and cuts memory from 64% to 20%, and converges much faster than vanilla BO.

AI-written summary · about

  1. 0:00Swift performance tuning
  2. 1:04Configuration in big data frameworks
  3. 2:51Conventional ML tuning challenges
  4. 4:37GAN-based configuration generation
  5. 7:10Swift’s Jensen-Shannon divergence metric
  6. 9:00Swift system design overview
  7. 11:55Experimental setup and evaluation
  8. 13:43Flink benchmarks performance
  9. 14:46Spark benchmarks performance
  10. 15:53Fixed window benchmark case study
  11. 17:39Conclusion and future directions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.