What hardware Matlab Online uses?

20 次查看(过去 30 天)
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