Skip to departures
Hpjadul
MAC END

Suno Reduces Launch Timeline by Four Months Through Efficient Use of Modal

Departs
Crew
James Brown
Passengers
371

Suno accelerated its launch by four months leveraging Modal to streamline GPU infrastructure and model deployment for music generation.

Suno Reduces Launch Timeline by Four Months Through Efficient Use of Modal

Suno logo

Suno has successfully accelerated its market entry by four months, utilizing Modal's capabilities to manage GPU infrastructures for their advanced music generation model. Instead of assembling a team to handle internal infrastructure, Suno harnessed Modal's cloud services, allowing for scalable inference and batch pre-processing across thousands of GPUs.

Understanding Suno

Suno is a pioneering music generation application enabling users to create songs based on simple textual prompts. For instance, if you input a phrase like “a deep house song about serverless infrastructure,” the app generates a full song with accompanying vocals almost instantaneously. The intersection of technology and creativity is intriguing, and Suno's success taps into both. It has attracted a diverse user base, including Grammy-winning artists and individuals exploring music creation for the first time. Recently, Microsoft announced a partnership with Suno to augment their AI chatbot, Copilot, with song generation functionalities. This collaboration could lead to significant advancements in AI-assisted creativity, further entrenching AI in the music industry.

Avoiding Infrastructure Challenges

All four co-founders of Suno previously worked at Kensho, a startup specializing in AI-driven financial data analytics. Their time there involved considerable challenges in setting up and maintaining Kubernetes clusters to handle extensive workloads. These experiences shaped their approach with Suno, leading them to avoid previous pitfalls:

  • Avoid managing their own clusters, recognizing that complexities would only escalate with scaling, redundancy, and load balancing. This foresight is particularly relevant as many startups struggle with this aspect, often bogging down in operational details instead of focusing on product development.
  • Preserve engineering resources to avoid delaying their product's arrival in a rapidly evolving market. Resource allocation plays a critical role in tech startups, and wasting time on infrastructure can derail the best-laid plans.
  • Steer clear from committing to long-term GPU reservations, which typically involve three-year contracts for optimal pricing. The market for compute resources can fluctuate, and locking into long contracts can stifle agility.

Georg Kucsko, co-founder and CTO of Suno, decided to explore Modal after a recommendation from a friend. He quickly recognized how simple it was to deploy code onto the cloud using the platform. In an industry where time-to-market can determine success, this discovery was pivotal for Suno's accelerated growth.

Simple Setup and Management

Initially, Suno leveraged Modal for batch pre-processing, which allowed the platform to manage compute needs for these workflows efficiently. They executed this with minimal configuration: just a few succinct Python scripts were required to get started. This ease of setup is essential for teams that may not have extensive DevOps resources.

Georg noted, “Modal reminded me of the difference between PyTorch and TensorFlow, where Torch catered more to the ML crowd and was okay deviating from some CS principles. The benefit of Modal is that it abstracts many complexities away; users can focus on scaling function calls in the cloud with just a few lines of code.” This abstraction means teams can prioritize their product and application logic rather than getting lost in cloud infrastructure details.

Following the successful deployment of batch processes, Suno expanded their integration with Modal for model deployment. This general-purpose platform delivered critical capabilities, including:

  • Direct exposure of functions to HTTP traffic. This is fundamental for web-based applications, allowing user requests to trigger model responses in real-time.
  • Creation of end-to-end sequences by chaining together inference function inputs and outputs across various models and containers, all defined programmatically in Python. This feature enables developers to build complex workflows without extensive manual configuration.

Georg appreciated the close collaboration with the Modal team during the transition from prototypes to production, stating, “It felt like we were almost on the same team; every time we flagged an issue, they were right on top of it.” This level of support is often overlooked in tech partnerships but can significantly impact the speed and efficiency of product development.

Scalability to Meet Demand

Suno GPU usage chart

Suno’s GPU usage on Modal is variable and peaks on holidays.

As demand surged, Suno found Modal's ability to auto-scale up or down to thousands of GPUs invaluable. During peak times, such as Christmas and Valentine's Day, the volume of song requests increased dramatically. Georg commented, “What kills you is this peak demand. You can't justify buying machines for steady demand while ensuring you have resources that can handle dynamic scaling.” This pattern is common across tech startups that experience significant fluctuations in user engagement, but few manage this transition as smoothly.

This flexibility meant that Suno could save both developer time and financial resources. They avoided the typical pitfalls of committing to large GPU capacities that often lead to underutilization, which can adversely affect the user experience. This adaptability gives them a competitive advantage that less agile competitors may not possess.

Moving forward, Modal aims to continue supporting Suno as they scale and adapt to increasing computational demands, ensuring that the music creation journey remains accessible and innovative for all users. If you're working in this space, keep an eye on how such collaborations evolve—they could redefine efficiency benchmarks for music generation tools.

Implications and Future Outlook

What does this mean for the industry? The blend of AI and music creation isn't just a fad. As more applications like Suno emerge, they could democratize the music-making process. You don’t need to be a seasoned musician to have your thoughts transformed into songs. This shift may encourage new forms of artistic expression, inviting a broader range of creators into the fold.

However, the reliance on platforms like Modal raises questions about vendor lock-in and long-term sustainability of such approaches. If the landscape shifts and Modal's pricing or services change, how will startups like Suno adapt? That said, the trajectory seems promising, with technological advancements supporting the creative industries in ways we haven't fully realized yet.

Check out the theme song we made with Suno!

Source: James Brown · modal.com
Arrived · Hpjadul

Also departing from this gate