What hardware Matlab Online uses?

조회 수: 12 (최근 30일)
Mantas
Mantas 2024년 1월 15일
편집: Image Analyst 2024년 7월 12일
I am trying to find what kind of resources Matlab Online uses, since I need to provide the environment for my project, but I can't find it anywhere. Does anyone know what kind of hardware resources Matlab Online uses?

채택된 답변

Dyuman Joshi
Dyuman Joshi 2024년 1월 15일
As MATLAB Online runs on a Linux OS, run this command and see the output -
system('lscpu')
Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 4 On-line CPU(s) list: 0-3 Thread(s) per core: 2 Core(s) per socket: 2 Socket(s): 1 NUMA node(s): 1 Vendor ID: GenuineIntel CPU family: 6 Model: 106 Model name: Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz Stepping: 6 CPU MHz: 3463.673 BogoMIPS: 5800.02 Hypervisor vendor: KVM Virtualization type: full L1d cache: 48K L1i cache: 32K L2 cache: 1280K L3 cache: 55296K NUMA node0 CPU(s): 0-3 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single ssbd ibrs ibpb stibp ibrs_enhanced fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves wbnoinvd ida arat avx512vbmi pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg tme avx512_vpopcntdq rdpid md_clear flush_l1d arch_capabilities
ans = 0

추가 답변 (1개)

Kalhara
Kalhara 2024년 7월 12일
According to my view of point, it is running on cloud platform which enable you to utilize a variety of hardware such as CPU, GPU, RAM and SSD. These might run on virtual machines which means the hardware is virtualized.
  댓글 수: 1
Kalhara
Kalhara 2024년 7월 12일
편집: Image Analyst 2024년 7월 12일
MATLAB online basically runs on the linux environment.
Type this command and you will get some details about hardware you are using.
% Get CPU details
[statusCpu, cpuInfo] = system('lscpu');
disp('CPU Info:');
CPU Info:
disp(cpuInfo);
Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Address sizes: 46 bits physical, 48 bits virtual Byte Order: Little Endian CPU(s): 16 On-line CPU(s) list: 0-15 Vendor ID: GenuineIntel Model name: Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz CPU family: 6 Model: 106 Thread(s) per core: 2 Core(s) per socket: 8 Socket(s): 1 Stepping: 6 BogoMIPS: 5800.00 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good no pl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single ssbd ibrs ibpb stibp ibrs_enhanced fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx5 12f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves wbnoinvd ida arat avx512vbmi pku osp ke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg tme avx512_vpopcntdq rdpid md_clear flush_l1d arch_capabilities Virtualization features: Hypervisor vendor: KVM Virtualization type: full Caches (sum of all): L1d: 384 KiB (8 instances) L1i: 256 KiB (8 instances) L2: 10 MiB (8 instances) L3: 54 MiB (1 instance) NUMA: NUMA node(s): 1 NUMA node0 CPU(s): 0-15 Vulnerabilities: Gather data sampling: Unknown: Dependent on hypervisor status Itlb multihit: Not affected L1tf: Not affected Mds: Not affected Meltdown: Not affected Mmio stale data: Mitigation; Clear CPU buffers; SMT Host state unknown Retbleed: Not affected Spec rstack overflow: Not affected Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl and seccomp Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization Spectre v2: Mitigation; Enhanced IBRS; IBPB conditional; RSB filling; PBRSB-eIBRS SW sequence; BHI Syscall hardening, KVM SW loop Srbds: Not affected Tsx async abort: Not affected
% Get block device details
[statusBlk, blockInfo] = system('lsblk');
disp('Block Devices Info:');
Block Devices Info:
disp(blockInfo);
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS loop0 7:0 0 25.2M 1 loop loop1 7:1 0 50.7M 1 loop loop2 7:2 0 21.9M 1 loop loop3 7:3 0 74.2M 1 loop loop4 7:4 0 38.7M 1 loop loop5 7:5 0 63.9M 1 loop loop6 7:6 0 55.7M 1 loop loop7 7:7 0 11.8M 1 loop loop8 7:8 0 4.7M 1 loop nvme0n1 259:0 0 120G 0 disk ├─nvme0n1p1 259:1 0 119.9G 0 part /results │ /utilities │ /data │ /code │ /users │ /MATLAB/sys/java │ /tmp │ /home/matlab ├─nvme0n1p14 259:2 0 4M 0 part └─nvme0n1p15 259:3 0 106M 0 part nvme1n1 259:4 0 45G 0 disk nvme2n1 259:5 0 45G 0 disk /SupportPackages /MATLAB /opt/mlsedu/matlab/SupportPackage
% Get detailed hardware information (this might be extensive)
[statusHw, hwInfo] = system('lshw -short'); % No need for sudo in MATLAB Online
disp('Hardware Info:');
Hardware Info:
disp(hwInfo);
/bin/bash: line 1: lshw: command not found

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Java Client Programming에 대해 자세히 알아보기

제품


릴리스

R2023b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by