Skip to content

Commit b421b62

Browse files
author
AidanAbd
committed
fix: drop back maximum memory
1 parent cb988a5 commit b421b62

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

CHANGELOG.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,15 @@ Types of changes
1616

1717
# Latch SDK Changelog
1818

19-
## 2.43.0 - 2024-05-15
19+
## 2.43.1 - 2024-05-15
2020

2121
### Fixed
2222

2323
+ Cleanup toleration assignment
2424

2525
### Added
2626

27-
+ Support up to 126 cores and 980 GiB of memory in custom tasks
27+
+ Support up to 126 cores and 975 GiB of memory in custom tasks
2828

2929
## 2.42.1 - 2024-05-08
3030

docs/source/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Lacth SDK allows developers to upload workflows to the full-featured [Latch Plat
2424

2525
With Latch SDK, developers can write the description to their workflow and customize input parameters using plain Markdown. Latch automatically parses the written text and Python function headers to compile a type-safe UI.
2626

27-
**Specifying arbitrary cloud compute and storage resources for bioinformatics pipelines is difficult.** With the Latch SDK, there are several Python task decorators that easily allow you to define the resources available at runtime. The framework starts at 2 CPUs and 4 GiBs of memory and goes all the way to 126 CPUs, 980 GiBs of memory, 4949 GiB of storage, and 1 GPU (24 GiBs of VRAM, 9, 216 CUDA cores) to easily handle all processing needs.
27+
**Specifying arbitrary cloud compute and storage resources for bioinformatics pipelines is difficult.** With the Latch SDK, there are several Python task decorators that easily allow you to define the resources available at runtime. The framework starts at 2 CPUs and 4 GiBs of memory and goes all the way to 126 CPUs, 975 GiBs of memory, 4949 GiB of storage, and 1 GPU (24 GiBs of VRAM, 9, 216 CUDA cores) to easily handle all processing needs.
2828

2929
**Bioinformatics tools face the challenges of irreproducibility.** The lack of proper versioning and dependencies management results in a long tail of poorly documented and unusable bioinformatics software tools.
3030

latch/resources/tasks.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -379,7 +379,7 @@ class _NGConfig:
379379
_NGConfig(30, 120, 2000, "cpu-32-spot"),
380380
_NGConfig(94, 176, 4949, "cpu-96-spot"),
381381
_NGConfig(62, 490, 4949, "mem-512-spot"),
382-
_NGConfig(126, 980, 4949, "mem-1tb"),
382+
_NGConfig(126, 975, 4949, "mem-1tb"),
383383
]
384384

385385
max_cpu = taint_data[-1].max_cpu_schedulable
@@ -451,7 +451,7 @@ def custom_task(
451451
452452
Args:
453453
cpu: An integer number of cores to request, up to 126 cores
454-
memory: An integer number of Gibibytes of RAM to request, up to 980 GiB
454+
memory: An integer number of Gibibytes of RAM to request, up to 975 GiB
455455
storage: An integer number of Gibibytes of storage to request, up to 4949 GiB
456456
"""
457457
if callable(cpu) or callable(memory) or callable(storage_gib):

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
setup(
1515
name="latch",
16-
version="v2.43.0",
16+
version="v2.43.1",
1717
author_email="[email protected]",
1818
description="The Latch SDK",
1919
packages=find_packages(),

0 commit comments

Comments
 (0)